我如何做"哪里或"在couchDB中查询?我习惯于SQL,通常会做类似的事情:
SELECT * FROM Customers
WHERE City='Berlin'
OR City='München';
我在蒲团的基本视图看起来像:
function(doc) {
if(doc.city) {
emit(doc.city, doc);
}
}
答案 0 :(得分:2)
使用这样的简单视图索引(即:不发出数组作为其键)您可以非常轻松地查询多个键的视图。不使用GET
请求,请使用POST
并发送类似以下内容的正文:
{
"keys": [
"Berlin",
"München"
]
}
有关详细信息,请参阅documentation。