如何在 couchdb 中编写通配符搜索?我想在 sql 中编写与“LIKE %”相同的查询。请帮助我。
{
"name":"arun",
"surname":"mr"
}
{
"name":"balu",
"surname":"tp"
}
Run Code Online (Sandbox Code Playgroud)
我需要列出所有以“a”开头的名称。
谢谢..
在 couchdb 中,您可以查询字符串范围。
首先,您需要有一个将所有名称作为键发出的视图
function(doc){
if(doc.name)
emit(doc.name,null);
}
Run Code Online (Sandbox Code Playgroud)
然后你可以查询它
http://localhost:5984/your-db-name/_design/your-ddoc-name/_view/your-view-name?startkey="a"&endkey="a\ufff0"这将为您提供所有以 开头的名称a。
'\uff0' 只是一个高值 unicode 字符,而不是在 couchdb 中执行魔术的特定字符。
| 归档时间: |
|
| 查看次数: |
3054 次 |
| 最近记录: |