Для запросов к базе данных кушетка дб вы можете отправить запрос HTTP GET в стиледоступа кушетка DB: s Параметры запроса программно
хоста: 5984/дб/_design/some_view/_view/view1 ключ = "Foo "
чтобы сделать простой вид имени view1 к ней я мог бы создать карту
function(doc){
emit(doc.bar,doc);
}
Это будет производить список пар ключ-значение, где doc.bar является ключевым и док является значением. В этом случае это подмножество db, где doc.bar = "foo"
Кажется, что функция emit сравнивает свой параметр с параметром ключа, переданным с запросом URL.
Как я могу получить значение ключа из URL-адреса и выполнять проверки перед его передачей для испускания?
Вы правы. И я узнал об этом из источника, который вы опубликовали. Эта книга в паре с официальной вики - лучший ресурс для изучения Couch, который я нашел до сих пор. –