Android的房间 - 在字符串搜索
问题描述:
在Android的客房持久性库,我怎么会写下面的SQL语句:SELECT * FROM table WHERE field LIKE %:value%
作为@Query?
此语法无效,在文档中我找不到任何关于它的内容。Android的房间 - 在字符串搜索
答
您可以使用SQLite字符串连接进行concat。
@Query("SELECT * FROM table WHERE field LIKE '%' || :value || '%'")
+0
如果我希望'field'以':value'开始? 谢谢:) –
https://stackoverflow.com/questions/9076561/android-sqlitedatabase-query-with-like – Nabin
确保你的表名是不是表本身:) – Nabin
@Spiderman我谈论新房间持久性库。我知道如何写在正则sql :) –