我正在嘗試有條件地更新 MongoDB 中的一個(gè)字段,如果不存在,預(yù)期結(jié)果是新數(shù)據(jù),但我得到的結(jié)果是data = {$cond:[exist", "data", newdata]}這是我的代碼:update := bson.M{"$set": bson.M{"data": bson.M{"$cond": []interface{}{"exist", "data", newdata}}}}collection.UpdateByID(id, update)誰(shuí)能幫我看看?
如何在 golang 中使用 MongoDB $cond
12345678_0001
2022-11-23 20:02:07