查找文档,将其转换为对象,并使用Mongoose中的变量进行标识

时间:2015-02-18 18:07:40

标签: node.js mongodb mongoose

后台:我有一个名为test的mongo数据库,其中包含一个名为collection的集合。 test.collection中有一个文档:

{ "_id" : ObjectId("64e4a6f9d1d7ba45250dc2c1"), "key" : "value"}

问题:使用Mongoose,有什么方法可以获取test.collection中找到的单个文档,将其转换为javascript对象,并使用变量{{1}识别它}?例如,我们应该有那个

object

返回“value”。

编辑:我尝试过以下方法,但没有效果:

console.log(object.key)

1 个答案:

答案 0 :(得分:1)

这样做(如我的评论所述):

Model.find(function (err, docs) { 
  if (err) return console.error(err);
  console.log(docs[0].key);
});

我还建议再看看docs,刷新基本概念总是好的。