2012-06-06 4 views
0

Мое приложение использует TouchDB и делает тонну запросов REST для удаления удаленных документов/ревизий. Можно ли в принципе сказать Couch: «Эй, просто удалите их, забудьте о своем прошлом»? Я знаю, что _changes покажет, что было удалено, но мне бы это понравилось, если бы он просто удалил и ничего не просил ... ради времени автономной работы iPhone и 3G-подключения.Как полностью удалить документ CouchDB при репликации

ответ

1

Есть «компактный» api, который удаляет все удаленные документы с couchDB. Иногда вы можете запустить его. Но стандартная репликация couchDB не отправляет ВСЕ ревизии, а только историю изменений (без данных) и последнюю ревизию. Проверьте свой алгоритм репликации, если для совместимости с this API

Смежные вопросы