首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MongoDb toArray

MongoDb toArray
EN

Stack Overflow用户
提问于 2016-07-13 11:18:38
回答 2查看 996关注 0票数 0

我使用mongodb,在下面的代码中我使用mongodb ().toArray(),但是它给了我错误“无法读取未定义的的属性'toArray‘”

代码语言:javascript
复制
req.activedb.collection('items').find().toArray(function (err, data) {
    //...some code
})

然而,当我使用findOne()时,它就正常工作了。

代码语言:javascript
复制
req.activedb.collection('items').findOne(function (err, records) {
     console.log(err, records);        //Getting a single record here
})

req.activedb是我当前的db实例

你能告诉我这里缺少什么吗?

EN

回答 2

Stack Overflow用户

发布于 2016-07-13 14:04:19

我已经解决了这个问题。实际上,我使用mongoose来连接我的db,所以它不支持find()。因此,现在我正在使用新Db()方法连接到数据库,它正在正常工作。

票数 2
EN

Stack Overflow用户

发布于 2016-07-13 14:05:19

我已经跑了,为我指挥它的工作。posts只不过是集合

代码语言:javascript
复制
db.posts.find().toArray();

你可能是,你在语法上犯了错误。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38350215

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档