2014-09-25 3 views
2
update := bson.M{"$push": bson.M{"versions" : Versions{"x", 123}}} 

if nctime, _ := time.Parse("2006-01-02 15:04:05", ctime); group.LastUpdate.Before(nctime) { 
    // update.$set = bson.M{"lastupdate": nctime} 
} 

_ = db.Mongo.C("collection").UpdateId(group.Id, update) 

Как добавить $ set часть к существующему bson.M? Должен быть способ сделать это, но я не мог его найти.

ответ

2
update["$set"] = bson.M{"lastupdate": nctime} 
Смежные вопросы