Основываясь на скринкастах и учебных пособиях в Интернете, я понял, что по сравнению с извлечением таких данных:
$.couch.db("addressbook").view("addressbook/phonenumbers", {
success: function(data) {
for (i in data.rows) {
id = data.rows[i].id;
name = data.rows[i].key;
phonenumber = data.rows[i].value;
html = '<div class="address">' +
'<span class="name">' + name + '</span> ' +
'<span class="phonenumber">' + phonenumber + '</span> ' +
'<a href="#" class="edit">edit</a> '+
'<a href="#" class="delete">delete</a> '+
'</div>';
$("div#addressbook").append(html);
}
}});
}
CouchApp, кажется, предлагает гораздо более простой и понятный способ сделать это, указав файлс именем query.js примерно так:
function () {
return {
"view" : "phonenumbers",
};
}
И разделение html и js на файлы mustache.html и data.js соответственно.
Где находится код, который знал, что читает запрос.JS и знал, чтобы вызвать $ .couch.db (). посмотреть с ним автоматически?Есть ли еще это?Что еще это покрывает?
Я не могу найти никакой документации о том, какие другие волшебные вещи можно аккуратно выполнить с помощью CouchApp, может кто-нибудь ПОЖАЛУЙСТА направить меня в правильном направлении?