В настоящее время я пытаюсь создать представление и запрос, чтобы соответствовать этому запросу SQL:
SELECT * FROM articles
WHERE articles.location="NY" OR articles.location="CA"
ORDER BY articles.release_date DESC
Я попытался создать представление со сложным ключом:
function(doc) {
if(doc.type == "Article") {
emit([doc.location, doc.release_date], doc)
}
}
И затемиспользуя startkey и endkey для извлечения одного местоположения и упорядочения результата в дату выпуска.
.../_view/articles?startkey=["NY", {}]&endkey=["NY"]&limit=5&descending=true
Это прекрасно работает.
Однако,Как я могу отправить несколько начальных и конечных клавиш на мой взгляд, чтобы имитировать
WHERE articles.location="NY" OR articles.location="CA"
?