Я успешно реализовал приложение, использующее Couchbase Server, Couchbase Lite (iOS и Android) и Couchbase Sync Gateway.Как удалить документ локально, чтобы сервер сохранял копию на кушетке сервера
Модуль в приложении синхронизирует определенные документы каждые 3 минуты. Теперь задача состоит в том, чтобы сохранить только последний документ за 1 неделю на устройстве.
Однако сервер Couchbase должен сохранять все документы.
Удаление документа в Couchbase lite также приводит к удалению с сервера. Вот отрывок из Couchbase сайта
Удаление документа на самом деле просто создает новую ревизию (неофициально называемый «надгробие»), который имеет специальный _deleted набор свойств к истине. Это гарантирует, что удаление будет реплицироваться на сервер, а затем другим клиентам, которые извлекают из этой базы данных, как и любую другую ревизию документа.
Оцените справку.
Благодаря