2010-08-13 24 views

Respuesta

10

No se puede eliminar una versión anterior de un documento único. Esto se debe a que las revisiones anteriores solo las usa CouchDB internamente para el control de concurrencia y no debería tener que preocuparse por estas revisiones.

Si desea eliminar todos revisiones anteriores con el fin de reducir el tamaño de su base de datos, puede ejecutar compaction.

2

Tenga cuidado de que no sea suficiente eliminar los documentos y sus revisiones con la compactación, aún algunos datos se guardan en la base de datos tal como la última revisión del documento.

Con el fin de estar 100% seguro para borrar todos los datos que hay que depurar su base de datos utilizando esta API:

de POST/{db}/_ purga

Más en: http://docs.couchdb.org/en/1.6.1/api/database/misc.html