0
我正在監聽只有寫入的數據庫。 對於我使用下面的代碼:使用Pouchdb更改源如何從第一次更改開始
db.changes({
since: 'now',
live: true,
include_docs: true
}).on('change', function (change) {
// change.id contains the doc id, change.doc contains the doc
}).on('error', function (err) {
// handle errors
});
,因爲:「現在」從現在開始聽的變化,我要開始從第一DOC聽,當我趕上我要聽現場的變化。
有什麼辦法可以從第一次更改數據庫開始,然後獲得實時更改?
感謝
你是什麼意思的「第一個文檔」 - 你的意思是數據庫中的第一個變化?如果你的意思是「從第一次改變」,那麼你可以從'1'開始傳遞,然後從頭開始。然後,每次更改都會調用'on change'處理程序,無論是舊的更改還是未來的更改。 –
@MikeMcKay感謝您的評論,當我看到沙發db的變化時,我將seq no看作隨後是隨機字符串的數字。所以我很困惑,如果我只用1嘗試,它仍然會經歷db開始的變化嗎? –