2016-12-13 28 views
0

我想實現一個解決策略,其中服務器修訂覆蓋本地修訂。隨着對replicate().on('change', ..的ARG看起來像與遠程勝pouchdb複製衝突解決

{ 
 
    _id: "xyz", 
 
    _rev: "2-efg", 
 
     _conflicts: [ 
 
     { 
 
      _id: 'xyz', 
 
      _rev: '2-mon'

有沒有辦法知道,如果對象本身是本地的(這裏複製的稱呼)或遠程如果_conflicts數組對象是遠程的?

回答

0

couchdb wiki這是不可能的。

要注意的另一件事是,同伴不必配置或跟蹤。您可以對同行進行定期複製,也可以一次性執行臨時推送或拉取。在複製發生後,沒有記錄保存哪個同行的任何特定文檔或修訂來自哪裏。