【发布时间】:2019-02-25 15:36:31
【问题描述】:
我正在运行这个区分大小写的代码:
cbft.NewMatchQuery("London").Field("Town")
如何使搜索不区分大小写,以便搜索“London”或“london”将匹配 Couchbase 数据库中的“London”?
【问题讨论】:
我正在运行这个区分大小写的代码:
cbft.NewMatchQuery("London").Field("Town")
如何使搜索不区分大小写,以便搜索“London”或“london”将匹配 Couchbase 数据库中的“London”?
【问题讨论】:
据this博文:
全文搜索不区分大小写并使用匹配查询 表达。为了执行 FTS,您必须创建全文索引 在适当的属性上。您可以在一个或多个上创建索引 特性。
您正在使用 cbft 包(Couchbase 全文),并且您可能尚未在适当的属性(城镇)上设置全文索引。
设置索引,请仔细阅读the documentation。
【讨论】: