我有大量的数据记录,每个记录在我的域中都有唯一的ID。那么我可以在mongodb中禁用(不保存)插入文档中的ObjectID吗?这需要大量的磁盘空间......
答案 0 :(得分:5)
_id
字段是必填字段,您需要为每个文档提供唯一值,但它不必是ObjectID。您可以使用整数值来节省空间,但是您可以确保每个文档的值都是唯一的。
答案 1 :(得分:1)
使用您域中的唯一ID作为_id ..如果您不提及_id。 Mongo自动分配ObjectId。 ObjectId的类型是ObjectID。