ウェブ全体のスクリーンキャストとチュートリアルに基づいて、次のようなデータの取得と比較すると、次のことがわかりました。
$.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 ファイルに分割します。
query.js を読み取ることを知っていて、自動的に $.couch.db().view を呼び出すことを知っていたコードはどこにありますか? もっとありますか?それは他に何をカバーしていますか?
CouchApp でうまく実現できる魔法のようなことが他にあるというドキュメントが見つかりません。誰か私を正しい方向に向けてください。