请问mgo怎么给一个集合中的数组加一条数据

zzzzzzsy · · 3967 次点击
polaris
社区,需要你我一同完善!
看 mongo 操作文档吧, mgo 库应该相应的功能都有实现。
#1
更多评论
使用 $addToSet var list = []struct{ "_id": "156456123", "name": "sdf" } var update = bson.M{"$addToSet": bson.M{"friends": bson.M{"$each": list}}}
#2
$addToSet 不会添加已有的数据, $push 会添加重复的数据。
#3