cloudroam
2025-03-03 4cb9946eff3626389ae93feef4250dd3d45fb694
app/src/main/java/com/example/firstapp/database/dao/CodeDao.kt
@@ -41,4 +41,19 @@
    @Query("SELECT * FROM Code order by time desc")
    abstract fun getAllCodesDesc():  List<Code>
    @Query("""
        SELECT * FROM Code
        WHERE type LIKE '%' || :keyword || '%'
        AND pickup = '0'
        ORDER BY time DESC
    """)
    fun getByKeyword(keyword: String): List<Code>
    @Query("SELECT * FROM Code WHERE type = :content and code= :code and createtime = :dateString LIMIT 1")
    fun queryByTypeAndCodeAndDate(content: String, code: String, dateString: String): Code
    @Query("update  Code set pickup = '1' where id=:id")
    fun pickup(id: Long)
}