Conocer documentos eliminados en Couchbase lite android

Estoy utilizando Couchbase lite 1.0 beta2 para obtener y replicar datos del servidor couchbase. En mi caso, si un documento se elimina del servidor, no puedo comprobarlo en la aplicación android si un documento que ya se encuentra presente localmente se elimina del servidor. En el método replicador, sólo me devuelve los documentos modificados o documentos recién agregados.

Intenté con "document.isDeleted ()" pero siempre devuelve false.

Entonces, ¿Cómo puedo poner un cheque si un documento se elimina del servidor?

Un documento eliminado utiliza la propiedad especial _deleted: true para indicar un documento _deleted: true . Por lo tanto, es posible crear una vista para indexar estos documentos. Es importante que esté utilizando específicamente esta propiedad y no simplemente eliminar el documento.

Esto es lo que la documentación de couchbase dice sobre el desmantelamiento:

Tombstone

La razón de que existan revisiones de la piedra sepulcral es para que las supresiones se puedan sincronizar con otras bases de datos. Si las revisiones se eliminaran simplemente con un enfoque ingenuo, entonces no habría ninguna manera fácil de sincronizar con otras bases de datos que contenían la revisión.

Documentos de Couchbase Lite

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.