相当新的MongoDB。阅读文档。在mongodb中创建默认ObjectID的是什么?
从https://docs.mongodb.com/manual/reference/method/db.collection.insert/#id-field
如果文件没有指定_id字段,然后MongoDB的将添加_id领域和插入之前指定的文档的唯一的ObjectId。大多数驱动程序创建一个ObjectId并插入_id字段,但如果驱动程序或应用程序没有,则mongod将创建并填充_id。
这里说MongoDB会创建_id。
从https://docs.mongodb.com/manual/reference/method/db.collection.save/?_ga=2.24854906.1181826191.1496665143-146886871.1493019056#save-a-new-document-without-specifying-an-id-field
插入过程中,外壳将创建_id领域具有独特的ObjectId值,通过插入的文档验证。
在这里,它说蒙牛壳。
是mongo shell创建默认ObjectID还是mongod?希望有人能澄清!