搜索Firestore字符串字段

时间:2019-05-10 22:31:50

标签: search google-cloud-firestore full-text-search

请求的行为
我想使Firestore字符串文档字段可搜索(基本上是标题字段)。用户应该能够在输入字段中输入字符串,并获得包括搜索词在内的结果列表。 (类似于全文搜索或SQL like %searchString%运算符)。

到目前为止,由于我正在研究具有较小数据集的原型,因此我认为任务是在用户的客户端还是在服务器上执行都无关紧要。

当前状态
我想使用Algolia全文本搜索来启用此功能。但是,免费计划不允许传出的API请求到third-party services

此外,由于我仍在进行原型设计和练习编程技能,所以我不想这么早就退出免费计划。

另一方面,此question表明firestore也不支持SQL like %searchString%运算符。如果我正确理解stackblitz,则使用startAt endAt进行的查询比起搜索功能更能用作自动完成功能。

问题
是否可以使用startAt endAt来实现请求的行为,还是有其他方法?

您可以链接教程还是提供代码示例?

0 个答案:

没有答案