说我有以下钥匙:
[1,0,"foo"]
[2,1,"foo"]
[3,3,"foo"]
[4,0,"foo"]
[5,1,"bar"]
[6,0,"bar"]
[7,1,"bazz"]
[8,1,"bazz"]
我想要的是过滤掉所有不以"bar"
结尾的密钥(即:仅保留"bar"
个密钥)
我尝试使用endkey=["bar"]
但没有成功......
答案 0 :(得分:2)
您应该使用不同的密钥创建一个新索引,例如:
["foo",1,0]
["foo",2,1]
["foo",3,3]
["foo",4,0]
["bar",5,1]
["bar",6,0]
["bazz",7,1]
["bazz",8,1]
......或只是:
"foo"
"foo"
"foo"
"foo"
"bar"
"bar"
"bazz"
"bazz"
索引只是以一种方式排序,因此没有其他办法可以有效地做你想要的。