Node.js “为什么是”这个词;文件「;是否已添加到my.find()输出中?

Node.js “为什么是”这个词;文件「;是否已添加到my.find()输出中?,node.js,mongodb,meteor,Node.js,Mongodb,Meteor,发布命令集合的输出。在一个meteor后端中查找({})输出: [ Document { _id: 'fpYe5XepB9AfJM4PJ', } ] …而另一个命令中的同一命令仅输出文档 [ { _id: 'fpYe5XepB9AfJM4PJ', } ] 所包含的“Document”元素的含义是什么,以及两者之间的功能区别是什么?这意味着数组的第一个元素是Document构造函数的实例。一些日志实用程序(如Chrome控制台的logger)显示对象的类型以提供更多信息 以下是

发布命令集合的输出。在一个meteor后端中查找({})输出:

[ Document {
    _id: 'fpYe5XepB9AfJM4PJ',
} ]
…而另一个命令中的同一命令仅输出文档

[ {
    _id: 'fpYe5XepB9AfJM4PJ',
} ]

所包含的“Document”元素的含义是什么,以及两者之间的功能区别是什么?

这意味着数组的第一个元素是
Document
构造函数的实例。一些日志实用程序(如Chrome控制台的logger)显示对象的类型以提供更多信息

以下是构造函数的一个简单示例:

> var Document = function(id) { this._id = id; };
> var instance = new Document('a-unique-id');
> console.log( instance );
< Document { _id: "a-unique-id" }
var Document=function(id){this.\u id=id;}; >var实例=新文档('a-unique-id'); >console.log(实例); 记录普通对象:

> console.log( { _id: "a-unique-id" } );
< { _id: "a-unique-id" }
>console.log({u-id:“a-unique-id”});
<{u id:“a-unique-id”}
例如,我发现meteor todo应用程序中存在前一种“[Document{”类型。