我想ObjectId用Mongoose 生成一个MongoDB 。有没有办法ObjectId从Mongoose 访问构造函数?
ObjectId
这个问题是关于从头开始 产生新的 ObjectId。生成的ID是全新的通用唯一ID。
另一个问题是关于ObjectId从 现有的字符串表示形式 创建一个。在这种情况下,您已经具有ID的字符串表示形式(它可能是通用的也可能不是唯一的),并且正在将其解析为ObjectId。
您可以在找到ObjectId构造函数require('mongoose').Types。这是一个例子:
require('mongoose').Types
var mongoose = require('mongoose'); var id = mongoose.Types.ObjectId();
id是一个新生成的ObjectId。
id
您可以Types在Mongoose#Types文档中阅读有关该对象的更多信息。
Types