在Firestore中,如何搜索包含相似文本的字段

时间:2020-02-25 16:34:46

标签: firebase flutter google-cloud-firestore

firestore数据库中有一个位置字段,例如:

{
...
"location" : "London, England",
...
}

我想用它作为搜索词:伦敦/伦敦/英格兰/英国

到目前为止,我已经尝试过:

              Firestore.instance
              .collectionGroup("posts")
              .orderBy(location)
              .where(location,
                  isGreaterThanOrEqualTo: widget.location)
              .where(location,
                  isLessThanOrEqualTo: widget.location + "z")

如何解决这个问题?

0 个答案:

没有答案