0
私はangularJSを使っていて、サービス内の関数を使ってデータベースとドキュメントの作成と更新を管理したいのですが、データベースをパラメータとして送るべきかどうかはわかりません、のような:別の関数で同じpouchDBを開くことができます
var myDatabase = new PouchDB('appData', { skip_setup: true, auto_compaction: true});
myService.addSomething(myDatabase);
myService.getSomething(myDatabase);
か/私のような問題もなく、すべての機能に接続開くことができる必要があります:私はどのように(または私は必要がある場合)上の任意の公式ドキュメントを見つけることができませんので、
myService.addSomething = function(){
var myDatabase = new PouchDB('appData', { skip_setup: true, auto_compaction: true});
/* add something code*/
};
myService.getSomething = function(){
var myDatabase = new PouchDB('appData', { skip_setup: true, auto_compaction: true});
/* get something code*/
};
をデータベースを閉じて、私はどのように進めるか分からない。
十分であり、それから、必要なときだけデータをフェッチします。今はとても分かりやすいです。 – distante