我正在使用couchbase来保存对象。
文档的密钥如下所示
"xxxx_someRandomValue"
例如,我可以拥有此键
aaaa_1
aaaa_2
aaab_1
aaab_2
我正在制作一个视图,该视图应该返回以文字“aaaa”开头的所有文档。
但是,如果我指定startKey =“aaaa”,它也会为我找到“aaab”,因为它在unicode值中进行比较。
我可以强制视图只返回以文字“aaaa_”开头的文件吗?
答案 0 :(得分:2)
答案 1 :(得分:1)
除了启动键之外,您是否尝试过使用endkey值,例如
&startkey="aaaa"&endkey="aaaa\uefff"
您可以在此处找到有关排序的更多信息:
http://blog.couchbase.com/understanding-letter-ordering-view-queries
答案 2 :(得分:0)
尝试这个
startkey=aaaa&endkey=aaab