[英]PouchDb replicate a document over bluetooth
我在两个移动电话A和B上有两个邮袋数据库。我在A上有一个文档,我想将其复制到B,当然我不能使用经典的复制API,因为我在蓝牙网络上。
所以我在A上得到了文档:
_id: 'myDocument'
_rev: '1-651b13c02859d5b90a6043193e7bc078'
content: {...}
然后通过蓝牙将其发送给B。
当我将文档放在BI上时,会有冲突错误,除非我将文档_rev设置为null。 我想像B一样在B上创建文档,但版本相同,该怎么做?
这可以通过pouchdb-replication-stream和相关工具(如pouchdb-load)来完成。 这些工具使您可以将PouchDB数据库转储为字符串,然后将该字符串加载到另一个PouchDB数据库中。 由于它只是一个字符串,因此您可以通过蓝牙或您喜欢的任何传输协议发送它。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.