2017-05-03 14 views
0

javascriptとpouchdbを使用しています。私はデータを保存するときにブラウザ自体にデータを保存しますが、私はそれをperticularの場所に保存したいと思います。どうすればいいのか教えてください。ここでpouchdbを使用してユーザー指定の場所にデータを保存する方法

は、私が試したものです:

var db1=new PouchDB('mydb'); 

var ws = fs.createWriteStream('file:///C:/xampp/htdocs/sevenadmin/db/output.txt'); 

db1.dump(ws).then(function (res) { 
    res should be {ok: true} 
}); 

MYDBは、ドキュメント名(テーブル名)です。 mydbにデータを保存したものがあれば、同じデータを指定した場所に保存する必要があります。

以下のリンクを参照して、指定された場所に保存してください。
https://github.com/nolanlawson/pouchdb-replication-stream

+0

どうか私はそれを行うことができます..私は過去3日間から試しています – Carlos

+0

あなたが試したものを見せてください – dllhell

+0

私は更新しました。チェックしてください – Carlos

答えて

1

ブラウザ環境では、データの保存先を制御できません。これはブラウザのセキュリティモデルの一部です。それ以外の場合は、訪問者のコンピュータ上の重要なファイルを上書きすることができます。

pouchdb-replication-streamのサンプルコードは、Node.jsのサーバーで実行するためのものです。

関連する問題