#couchdb #couchbase #database-replication
#couchdb #couchbase #база данных-репликация
Вопрос:
Как вы можете надежно проверить, что отфильтрованная вытягивающая репликация успешно завершена с помощью Couchbase Lite?
- Статус репликации устанавливается на ОСТАНОВЛЕННЫЙ по завершении или при неустранимой ошибке.
- Прослушиватель изменений запускается только при входящих изменениях, поэтому его нельзя использовать для мониторинга состояния соединения.
- Вы можете найти номер seq базы данных, но не последний seq группы отфильтрованных изменений.
Комментарии:
1. Отфильтрованная репликация из Couchbase Lite теперь работает только с Sync Gateway, а не с CouchDB / Cloudant.
Ответ №1:
Объект репликации также является свойством lastError. В руководстве говорится, что если для него установлено значение nil, то с момента запуска репликации не было ошибки. Я бы проверил, что, когда вы увидите, что статус репликации переходит в остановленный.
http://docs.couchbase.com/couchbase-lite/cbl-ios/#working-with-replications
Комментарии:
1. Вот URL-адрес обновленной документации: developer.couchbase.com/mobile/develop/guides/couchbase-lite /…