У меня небольшие проблемы, так как я не могу найти ресурсы и / или руководства, которые дадут мне достаточно знаний, как это сделать правильно:
Я создаю Couchapp на база контактов. Для этого мне нужен неупорядоченный список контактов (только имена) на целевой странице. Изучив это в течение некоторого времени и изучив структуру http://kansojs.org , я думаю, мне, возможно, придется спросить здесь, в Stackoverflow, как это делается правильно ...
Вот что В итоге я получил (не работает):
Я начал настраивать представление (файл 'views / contactslist / map.js):
function(doc) {
if (doc.displayName) {
emit(doc.displayName, {displayname: doc.displayName});
}
};
... который в основном возвращает мне этот ответ:
{"total_rows":606,"offset":0,"rows":[
{{"id":"478d86edbbd94bbe627f3ebda309db7c","key":"Al Yankovic","value":{"displayname":"Al Yankovic"}},
{"id":"478d86edbbd94bbe627f3ebda30bb5cb","key":"Al-Qaeda","value":{"displayname":"Al-Qaeda"}}
]}
После этого я создал новый каталог в каталоге событий, 'contacts' и создал файлы "mustache.html", "data.js" и "query". а также $ ("# контактов"). evently ("контакты", приложение); в index.html в каталоге _attachments.
Наблюдая за консолью в Firebug, я не вижу ни одного запроса / ответа от CouchDB, возвращающего результаты моего конкурса, поэтому я думаю, что он даже не запрашивается. Где я свернул не туда?