插入数据MongoDb没有ObjectId,但我想要它



当我插入数据到MongoDB它看起来像这样。

_id: "611ddfb55c0ca9fe6df6ae6e"
name:"Residential Real Estate Photography"
price:"989"

没有ObjectID,但我希望它与ObjectId一起如何解决这个问题?

MongoDB文档中的_id字段始终是ObjectID

如果您正在谈论作为ObjectID类型的对象获取值,则必须转换字符串。

对于js,你可以使用https://github.com/williamkapke/bson-objectid要从字符串中获取,只需执行var id = (ObjectID("611ddfb55c0ca9fe6df6ae6e"));

最新更新