2013-03-20 29 views
1

因此,我在couchdb wiki頁面上閱讀了此文檔 - _revs_limit定義了CouchDB保留的文檔修訂上限,即使在壓縮之後。CouchDB - 如何在壓縮後在_revs_limit中獲取較早版本的文檔

但是,當我嘗試檢索舊版本(壓縮後),這是在_revs_limit範圍內 - 我得到一個404文件未找到。我只是做對docID的一個GET和old_revid

任何人都可以就如何保持提醒/取說「N」即使經過壓縮

·

回答

2

沒有,壓實刪除一個文件的老版本的數以前的所有修訂,並且不能配置。還應該注意的是,版本號不是版本控制的機制,而是純粹的併發控制/衝突預防。

您需要使用其他方法來獲取文檔版本,例如this blog postthis stackoverflow answer中列出的文件。

+0

感謝Dominic ..是的,現在更有意義.. revsion的東西有點用詞不當 – dogfish 2013-03-21 18:12:23

相關問題