2010-08-13 83 views

回答

10

您無法刪除舊版本的單個文檔。這是因爲舊版本只能由CouchDB在內部用於併發控制,您不必擔心這些修訂。

如果你想刪除全部舊版本爲了縮小數據庫的大小,你可以運行compaction

2

請注意,使用壓縮來刪除文檔及其修訂版是不夠的,還有一些數據正在保存在數據庫中,例如文檔的最後一個修訂版。

爲了確定要刪除您在使用此API來清除您的數據庫中的所有數據100%:

POST/{} DB/_淨化

更多:http://docs.couchdb.org/en/1.6.1/api/database/misc.html