0

我将如何在 couchDB 中执行“where or”查询?我习惯了 SQL,通常会执行以下操作:

SELECT * FROM Customers
WHERE City='Berlin'
OR City='München';

我对蒲团的基本看法如下:

function(doc) {
  if(doc.city) {
    emit(doc.city, doc);
  }
}
4

1 回答 1

2

使用像这样的简单视图索引(即:不发出数组作为键),您可以非常轻松地查询视图的多个键。不要使用GET请求,而是使用 aPOST并发送如下正文:

{
  "keys": [
    "Berlin",
    "München"
  ]
}

有关更多详细信息,请参阅文档

于 2014-05-07T20:16:50.713 回答