【发布时间】:2016-02-15 08:45:54
【问题描述】:
lstMap := make([]interface{}, 0)
lstMap = mongoOps.AddToBsonMap(lstMap, bson.M{"$inc": bson.M{"Google.ab.Value": 1}})
lstMap = mongoOps.AddToBsonMap(lstMap, bson.M{"$inc": bson.M{"Google.ab1.Value1": 1}})
func (o *MongoOps) AddToBsonMap(lstMap []interface{}, value interface{}) (result []interface{}) {
lstMap = append(lstMap, value)
return lstMap
}
I want the in this format :
bson.M{"$inc": bson.M{"Google.ab.Value": 1, "AB.Value.to": 2}}
同一个key的所有操作都需要追加。提前谢谢
【问题讨论】:
-
为什么键“AB.Value.to”增加了2?这是一种类型还是因为它是第二个被添加的?