Couchbase GO SDK不区分大小写

我正在运行此代码,该代码区分大小写</ strong>:</ p>

  cbft.NewMatchQuery(“ London”)。Field(“ Town”)
</ code> </ pre>

如何进行搜索大小写 不敏感</ strong>,以便在Couchbase数据库中搜索“伦敦”或“伦敦”是否与“伦敦”匹配?</ p>
</ div>

展开原文

原文

I'm running this code which is case sensitive:

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

How can I make the search case insensitive, so that searching for "London" or "london" would match "London" in the Couchbase database?

1个回答



根据博客文章:</ p>


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

您正在使用cbft包(Couchbase全文),并且可能尚未在适当的属性(镇)上设置全文索引。 br>
要设置索引,请仔细阅读文档< /a>。


</ div>

展开原文

原文

According to this blog post:

Full-Text Searches are case insensitive and use the match query expression. In order to perform FTS, you must create Full-Text Index on appropriate properties. You can create an index on one or more properties.

You are using the cbft package (Couchbase Full Text), and probably you haven't set the Full-Text index on the appropriate properties (Town).
For setting up the index, read carefully the documentation.

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐