这在Couchbase中是否可行?
SELECT * FROM users WHERE user_name LIKE '%john%'.
好像我必须使用startkey和endkey。但似乎没有得到正确的结果。
答案 0 :(得分:3)
startKey和endKey将允许你像“john%”那样做。 Couchbase不允许您进行包含。
如果你真的需要一个包含,你应该使用Elastic Search插件。
答案 1 :(得分:0)
仅适用于Couchbase 4.5+
需要创建全文索引才能搜索子字符串。
有关详细信息,请参阅Couchbase reference
注意:如果您没有看到Full text
标签,则必须启用它并设置全文搜索服务(全文RAM配额)。