当前位置: 首页 > 知识库问答 >
问题:

Android客房-在字符串中搜索

欧阳俊捷
2023-03-14

在Android Rooms持久性库中,我将如何编写以下SQL语句作为@Query?

从表格中选择*字段,如%:value%

这个语法是无效的,我在留档中找不到任何关于它的内容。

共有2个答案

穆乐逸
2023-03-14

yigit的答案对我来说非常有用:

@Query("SELECT * FROM stores " +
        "WHERE name LIKE '%' || :search  || '%' " +
        "OR description LIKE '%' || :search  || '%'")
房唯
2023-03-14

您可以使用SQLite字符串连接来连接。

@Query("SELECT * FROM table WHERE field LIKE '%' || :value  || '%'")
 类似资料:
  • 问题内容: 在Android Rooms持久性库中,我如何将以下SQL语句编写为@Query? 该语法无效,我在文档中找不到任何有关此语法的信息。 问题答案: 您可以使用SQLite字符串串联来串联。

  • 本文向大家介绍在Java中搜索字符串中的字符。,包括了在Java中搜索字符串中的字符。的使用技巧和注意事项,需要的朋友参考一下 您可以使用String类的方法在字符串中搜索特定字母。此方法返回字符串中单词的位置索引(如果找到)。否则返回-1。 示例 输出结果

  • 我的问题 当我搜索时,它会按要求返回,但当我搜索时,它会返回,为什么会出现这种情况,以及如何修复它?

  • 问题内容: 如何搜索以关键字开头的字符串数组? 例如, 当我的搜索字符串必须显示时 当我的搜索字符串是那么。 问题答案: 交换为您只希望寻找遏制。

  • 问题内容: 我想要一个自动完成功能。我对数据类型的属性有简短的描述性字符串。我在redis中有一个ID列表,其中包含按创建日期排序的数据类型,并且使用ID来设置和获取该数据类型的属性,如redis类型文档中所述。我不使用哈希表。在此设置下,获取与输入到自动完成输入框中的内容相匹配的字符串集的最佳方法是什么?遍历所有id并检查我要搜索的属性- 对于每次击键,这似乎是错误的方法。 编辑: 除了下面的答

  • 问题内容: 我正在使用BeautifulSoup在特定页面上寻找用户输入的字符串。例如,我想查看字符串“ Python”是否位于页面上:http : //python.org 当我使用时: find_string返回 但是当我使用: find_string返回预期 这两个语句之间有什么区别,使得当要搜索的单词实例不止一个时,第二条语句可以工作 问题答案: 以下行正在寻找 确切的 Navigable