我在mongodb中有一个看起来像这样的文档
{
"_id": ObjectId("5378da275ad972a811c119fb"),
"name": "test test",
"fname": "test",
"lname": "test",
"phone": "13254355554",
"user": "525518965ad972636d7aa0ae",
}
而且我想为“ employee_id”插入一个新字段,因此结果应该完全像这样。
{
"_id": ObjectId("5378da275ad972a811c119fb"),
"name": "test test",
"fname": "test",
"lname": "test",
"employee_id": "09872",
"phone": "13254355554",
"user": "525518965ad972636d7aa0ae",
}
我使用了$ push和$ addToSet,但是结果变成了一个数组
"employee_id": {
"0": "09872",
}
随便用$set
;
db.test.update(
{ _id:ObjectId("5378da275ad972a811c119fb") }, // Update this id only
{ $set:{"employee_id": "09872"} } // by setting employee_id
)
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句