Android Rooms - 用字符串搜索

Roi*_*von 3 sql android android-room android-architecture-components

在Android Rooms持久性库中,我将如何编写以下SQL语句:
SELECT * FROM table WHERE field LIKE %:value%
作为@Query?
此语法无效,我在文档中找不到任何相关内容.

yig*_*git 15

您可以使用SQLite字符串连接进行连接.

@Query("SELECT * FROM table WHERE field LIKE '%' || :value  || '%'")
Run Code Online (Sandbox Code Playgroud)