1

如何在 pouchdb 中编写将返回超过 25 行的过滤复制?

如果我创建一个新的 pouchdb 或删除现有的 pouchdb 并使用以下命令重新创建:

Pouch.replicate(couchdb,pouchdb,{filter: filterBySup},function(err, changes) {
     if(err){                                                       
          console.log(err);
     }                                      
     else {                                                                                                  
          function();
     }
};

function filterBySup(doc){
    if(doc.empSuperID && doc.empSuperID == activeUserID || doc.empUserID == activeUserID) {
              console.log(doc);
              return true;
         } else {
          return false;
         }
}

我只返回 25 行...

4

1 回答 1

2

对我有用的解决方案是进入 pouch.nightly.js 文件并搜索“t = 25”并将其更改为您永远不会期望文档数量超过的更大数字。

于 2013-08-22T10:59:33.150 回答