Фильтрация проектных документов с помощью PouchDB

Я использую проектный документ, чтобы гарантировать, что только владельцы могут изменять документы. Как я могу предотвратить репликацию этого проектного документа couchdb?

1 ответ

Решение

Вы можете использовать опцию фильтра в changes() а также replicate()например,

var opts = {
  live: true,
  filter: function(doc) {
    return doc._id.indexOf('_design') !== 0;
  } 
};
var db = new PouchDB('todos');
db.replicate.to('http://localhost:5984/todos', opts);
Другие вопросы по тегам