Я использую nodejs s nano npm module и couchdb, чтобы получить общее количество документов на основе сообщения о состоянии, которое я должен быть в состоянии просмотреть в couchdb.
Вид выглядит следующим образом.
{
_id: "_design/docCount",
views: {
fileCountByStatus: {
reduce: "_count",
map:
'function (doc) {\n if(doc.status === "COMPLETE") {\n emit(doc._id, 1);\n }\n}'
},
},
language: "javascript"
}
Я открываю вид выше с помощью функции nano's view .
У меня такой вопрос, могу ли я в любом случае передать статус do c, используя функцию представления вместо ее жесткого кодирования ( ЗАВЕРШЕНО в приведенном выше случае)