Проблема с перечислением документов в CouchApp

У меня небольшие проблемы, так как я не могу найти ресурсы и / или руководства, которые дадут мне достаточно знаний, как это сделать правильно:

Я создаю 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, возвращающего результаты моего конкурса, поэтому я думаю, что он даже не запрашивается. Где я свернул не туда?

5
задан chris polzer 9 February 2011 в 23:57
поделиться