mongoose.Types.ObjectId()是一个绝对的Node.js客户端操作吗?

时间:2016-04-05 07:40:06

标签: node.js mongodb mongoose

我在Node.js旁边使用Mongoose。问题是:

以下用于创建ObjectID值的命令是否会调用服务器?

mongoose.Types.ObjectId()

我已经检查了我的本地MongoDB服务器日志,并且它没有显示任何类似于调用单个本地MongoDB节点/服务器来请求新的ObjectID值的内容。但是,我不确定默认服务器日志是否涉及所有操作(无关紧要和必要的操作),或者不是!

注意:这里的普通操作意味着非操纵数据操作!

1 个答案:

答案 0 :(得分:2)

一个非常简单的脚本表明它不会调用服务器: 通过运行npm install mongoose

安装mongoose

然后制作一个2-liner index.js:

var mongoose = require('mongoose');
console.log(new mongoose.Types.ObjectId);

因为我们还没有连接。