gpt4 book ai didi

javascript - 如何使用pouchdb将数据保存在用户指定的位置

转载 作者:行者123 更新时间:2023-12-03 04:25:35 25 4
gpt4 key购买 nike

我正在使用 javascript 和 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

最佳答案

当您处于浏览器环境中时,您无法控制数据的存储位置 - 这是浏览器安全模型的一部分。否则,您将能够覆盖访问者计算机上的重要文件。

pouchdb-replication-stream 的示例代码旨在在 Node.js 中的服务器上运行。

关于javascript - 如何使用pouchdb将数据保存在用户指定的位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43752002/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com