我尝试了以下查询,但没有给出任何结果。
SELECT * FROM details WHERE name LIKE :name
我使用 AutoCompleteTextview 进行搜索。有什么查询可以用子字符串查找吗?
就像 MoinKhan 建议的那样,在发送到 Room 之前将通配符添加到字符串对我有用。
query = "%"+query+"%";
Run Code Online (Sandbox Code Playgroud)
For*_*ran -1
例子:
@Query("SELECT * FROM user WHERE first_name LIKE :firstName ")
User findByName(String firstName);
Run Code Online (Sandbox Code Playgroud)
我认为你必须使用不同的名称作为“名称”。
| 归档时间: |
|
| 查看次数: |
2491 次 |
| 最近记录: |