CouchDB реплицирует без удаления документов - PullRequest
4 голосов
/ 08 октября 2010

Привет: я хочу использовать мобильную CouchDB и удаленную CouchDB. Для переноса с мобильного на удаленную БД хочу скопировать данные. Но по причинам хранения я хочу регулярно удалять старые данные с мобильного CouchDB и хранить их на удаленном CouchDB. Как то, что я видел, локальное удаление также будет реплицировано. Есть ли какие-либо знания о том, как справиться с этим?

1 Ответ

9 голосов
/ 08 октября 2010

Вы должны использовать отфильтрованную репликацию, http://wiki.apache.org/couchdb/Replication#Filtered_Replication, с функцией фильтра:

function(doc) {
    return !doc._deleted;
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...