阻止 Monk 将 _id 添加到文档
Stop Monk from adding _id to docs
有没有办法阻止 monk 生成 _id 并将其添加到文档中?
或者 Node.js 中是否有 MongoDb 的驱动程序不会自动添加 _id ?
每个文档都需要 _id。如果您不想自动生成 _id,那么您必须添加一个自定义的。但是每个文档都应该在 mongo.
中有 _id
可以添加自己的_id,在插入doc的时候插入。只需确保 _id 在集合中的所有文档中都是唯一的。应该是RDBMS中的主键。
db.createCollection("noautoid", { autoIndexId: false });
这将创建一个没有 _id 的集合,但该选项已弃用,并将在下一版本中删除。
有没有办法阻止 monk 生成 _id 并将其添加到文档中? 或者 Node.js 中是否有 MongoDb 的驱动程序不会自动添加 _id ?
_id。如果您不想自动生成 _id,那么您必须添加一个自定义的。但是每个文档都应该在 mongo.
中有 _id可以添加自己的_id,在插入doc的时候插入。只需确保 _id 在集合中的所有文档中都是唯一的。应该是RDBMS中的主键。
db.createCollection("noautoid", { autoIndexId: false });
这将创建一个没有 _id 的集合,但该选项已弃用,并将在下一版本中删除。