Можно ли использовать подобный запрос в CouchDB? Как использовать две клавиши ?
SELECT field FROM table WHERE value1="key1" OR value2="key2"
Я всегда использовал только одну клавишу.
function(doc) {
emit(doc.title, doc);
}
Спасибо.
Да. Что-то вроде этого должно помочь, если я понимаю ваш вопрос:
function(doc) {
a = (doc.value1 && doc.value1 == "key1");
b = (doc.value2 && doc.value2 == "key2");
if (a || b) {
emit(doc._id,doc.title);
}
}
Выдавайте только те документы или значения, которые вам нужны.