Синхронизация между сумкой и диваном

Я делаю приложение с использованием Ionic framework. Мы используем Couchdb и pouchdb, но когда мы выполняем синхронизацию Couchdb с pouchdb. Все документы в Couchdb реплицируются для каждого пользователя pouchdb. Я застрял, пожалуйста, помогите мне.


person Nitin Patidar    schedule 07.07.2015    source источник


Ответы (2)


Вам нужно создать отфильтрованную функцию, чтобы реплицировать только те документы, которые вам нужны.

Вот документация pouchdb: http://pouchdb.com/2015/04/05/filtered-replication.html

Обычно в этом случае я создаю одну базу данных для каждого пользователя в cockdb и реплицирую pouchdb только с пользовательской базой данных coachdb. Таким образом, вам не нужно иметь дело с фильтрованной функцией в pouchDB.

Вы будете использовать отфильтрованную функцию для репликации пользовательской базы данных CouchDB в главную базу данных CouchDB.

Здесь документация для репликации CouchDB с функцией фильтрации: https://wiki.apache.org/couchdb/Replication#Filtered_Replication

person fabballe    schedule 08.07.2015

Я думаю, что ответ на ваш вопрос есть в этой ветке:

здесь

Удачи

person Angel Paraskov    schedule 07.07.2015