Я пытаюсь вызвать функции обновления из MyCouch. Документация Mycouch содержит только устаревший пример с методом Post для документов _design
. Но как использовать функцию обновления
{
"_id": "_design/artists",
"language": "javascript",
"views": {
"albums": {
"map": "function(doc) { if(doc.$doctype !== 'artist') return; emit(doc.name, doc.albums);}"
}
}
};
client.Documents.Post(designDocumentAsJson);
Как выполнить функцию обновления на _design couchDB, отправляющей новый документ?
Документация couchDB рассказывает об этом вызове
PUT /{db}/_design/{ddoc}/_update/{func}/{docid}