Sé que puedo recuperar todas las revisiones de un documento "disponible", pero ¿puedo recuperar la última versión "disponible" de un documento eliminado? No sé la id de revisión antes de la eliminación. Este es el comando que estoy ejecutando actualmente ... devuelve {"error":"not_found","reason":"deleted"}
.¿Puedo recuperar todas las revisiones de un documento eliminado?
rizo -X CONSIGO http://localhost:5984/test_database/a213ccad?revs_info=true
¿Se ha realizado una compactación de la base de datos después de la eliminación? – bdargan
El control de versiones de Couch está para servir a sus necesidades, no a las nuestras. Las versiones antiguas no se replican necesariamente, y las versiones antiguas pueden desaparecer durante la compactación. –
Esto no es cierto, siempre se guarda la última versión eliminada de un documento para garantizar la coherencia de la replicación. Solo las revisiones más antiguas se eliminan en la compactación. – smathy