私はノードとエクスプレスに非常に慣れていませんが、mongodb コレクションへの変更をリッスンするために、todo リスト アプリケーションにmongo-watch ( https://github.com/TorchlightSoftware/mongo-watch ) を実装しようとしています。今私の質問は、ウォッチャーをどこで宣言するのですか? コントローラーで?App.js? そして、挿入イベントをリッスンするために、「selection」と「idSet」を何に設定する必要がありますか? 私もAngularを使っています。
var MongoWatch, watcher;
MongoWatch = require('mongo-watch');
watcher = new MongoWatch({
format: 'pretty'
});
watcher.query({
collName: collName,
selection: selection,
idSet: idSet
}, function(err, query) {
query.on('data', function(event) {
console.log('something changed:', event);
});
});
任意のガイダンスをいただければ幸いです。
ありがとう!