如何在couchdb中编写通配符搜索?我想在sql中编写与"LIKE %"相同的查询。请帮我一下。
{
"name":"arun",
"surname":"mr"
}
{
"name":"balu",
"surname":"tp"
}
我需要列出所有以'a'开头的名字。
谢谢. .
在couchdb中,您可以查询字符串范围。
首先,您需要有一个视图,该视图将所有名称作为键发出
function(doc){
if(doc.name)
emit(doc.name,null);
}
可以用
查询 http://localhost:5984/your-db-name/_design/your-ddoc-name/_view/your-view-name?startkey="a"&endkey="aufff0"
它会给你所有以a
开头的名字。
'uff0'只是一个高值unicode字符,而不是在couchdb中执行魔术的特定字符。