您好我正在尝试学习pouchDB,我面临无法操纵数据的问题。
db.allDocs({
include_docs: true
}).then(function(res){
var r = res.filter(function(){
});
});
我收到以下错误:
Uncaught (in promise) TypeError: res.filter is not a function(…)
我在尝试在结果集上运行的任何数组函数上都出现此错误。 请提供有关如何正确使用pouchDB来过滤结果并从中获取所需文档的建议。
答案 0 :(得分:0)
数组函数不能与对象一起使用。
您可以将res
转换为数组,然后可以使用filter
函数
db.allDocs({
include_docs: true
}).then(function(res){
var r = [res].filter(function(){
});
});
它应该有用。