Couchbase GO SDK不区分大小写

问题描述 投票:3回答:1

我正在运行这个区分大小写的代码:

cbft.NewMatchQuery("London").Field("Town")

如何使搜索大小写不敏感,以便搜索“London”或“london”与Couchbase数据库中的“London”匹配?

go couchbase
1个回答
4
投票

根据this博客文章:

全文搜索不区分大小写,并使用匹配查询表达式。要执行FTS,您必须在适当的属性上创建全文索引。您可以在一个或多个属性上创建索引。

您使用的是cbft软件包(Couchbase Full Text),可能还没有在相应的属性(Town)上设置全文索引。 要设置索引,请仔细阅读the documentation

© www.soinside.com 2019 - 2024. All rights reserved.