我正在尝试将我的地址更新为我的个人数据:
if _, ok := update["addressName"]; ok {
request = bson.M{"addresses": bson.M{"addressName": update["addressName"]}}
} else {
request = update
}
_, err = people.UpdateOne(context.TODO(), filter, bson.M{"$set": request})
这不会在数组中创建对象,
我想要这样的结果:
{
"updateAt": TIME_NOW
"addresses": [
{"addressName": "ONLY", default: true},
{"addressName": "ONLY", default: true}
]
}
使用MongoDB Driver请求数组中对象的正确方法是什么?
繁花如伊
相关分类