我无法使用pouchdb-find插件。我能得到的最接近的是“发现不是函数”异常。
我尝试了here中的方法,但没有帮助
我还尝试将pouchdb-find与pouchdb-browser一起使用。
下面是我当前有问题的代码。如果在需求末尾未添加.default,则PouchDB模块本身将无法工作。请注意,在尝试使用.find()之前,我 did 已经用数据填充了数据库。
// npm install --save pouchdb
// npm install --save pouchdb-find
const PouchDB = require('pouchdb').default;
PouchDB.plugin(require('pouchdb-find'));
const db = new PouchDB(dbName);
db.find({
limit: 100
});
(在台式机浏览器中)有一个存储库演示了该问题,here
我接受允许我在Apache Cordova中使用pouchdb-find插件的任何解决方案。
答案 0 :(得分:0)
解决方案是模仿我对PouchDB的需求。 (此外,传递给find()的对象会产生一个错误,因为它应该具有选择器,但这与问题的主题并不相关)
PouchDB.plugin(require('pouchdb-find').default);