使用RoboMongo

时间:2017-02-13 07:55:38

标签: node.js mongodb

我使用robomongo

在对象数组中推送一个对象
db.getCollection('model').update({_id:ObjectId('')},{$push : {array : {Object}}})

但是这并没有创建ObjectId文档。现在我必须手动插入ObjectId。问题是如何生成它并更新文档

1 个答案:

答案 0 :(得分:5)

您可以通过ObjectId()获得新的对象ID 例如

x = ObjectId()

在此示例中,x的值为:

ObjectId("507f1f77bcf86cd799439011")

进一步 https://docs.mongodb.com/manual/reference/method/ObjectId/