Я хочу запросить CouchDB, и у меня есть особая потребность: мой запрос должен возвращать поле имени документов, соответствующее этому условию: идентификатор равен или содержится в поданном документе (список).
Например, выходные данные поля следующие:
"output": [
"doc_s100",
"doc_s101",
"doc_s102",
"doc_s103",
],
Я хочу получить все документы, например, в поле их вывода "doc_s102".
Я написал вид в проектной документации:
"backward_by_docid": {
"map": "function(doc) {if(doc.output) emit(doc.output, doc.name)}"
}
но это представление работает только тогда, когда у меня есть уникальное значение в поле вывода.
Как я могу решить этот запрос?
Спасибо!