正确方式:
db.test.update({"_id":ObjectId("58525e16c409e14404a071a7")}, {$set: {'ids.id1': 1}})
不成功的方式
db.test.update({"_id":ObjectId("58525e16c409e14404a071a7")}, {'ids.id1': 1})
$exists:判断字段是否存在;
1,查询所有存在name字段的记录
db.users.find({name: {$exists: true}});
2,查询所有不存在phone字段的记录
db.users.find({phone: {$exists: false}});