【发布时间】:2019-05-21 02:24:38
【问题描述】:
在 firebase 中,如何运行查询以查找字符串中包含特定单词的匹配项?
例如查询所有包含happy这个词的描述。
我可以用 JS 做到这一点,但这意味着我必须加载超过 300 个项目的整个数据库...
干杯!
【问题讨论】:
-
服务器端查询可以过滤以某个子字符串开头的字符串,但不能搜索包含某个子字符串的字符串。见stackoverflow.com/questions/28589092/…
-
该死,真可惜……所以我唯一的选择是下载整个节点然后用 JS 查询?有什么可以推荐的吗?
-
如果你想要全文搜索,我会设置一个全文搜索解决方案(ElasticSearch、Algolia 等)。 Firebase 实时数据库更专注于实时数据同步。
标签: node.js string firebase firebase-realtime-database filter