我想更改数据库的库
github.com/mongodb/mongo-go-driver/mongo
到
github.com/globalsign/mgo
,我的问题是我不知道如何将此代码转换为新库:
import "github.com/mongodb/mongo-go-driver/mongo/options"
res, err := s.totals().UpdateOne(ctx,
bson.M{"contract_id": cID, "date": date},
bson.M{"$inc": bson.M{"value": value}},
options.Update().SetUpsert(true),
)
我的当前代码:
collection := s.totals()
err := collection.Update(
bson.M{"contract_id": contractID, "date": date},
bson.M{"$inc": bson.M{"value": value}},
//options.Update().SetUpsert(true),
)
如何转换这个
options.Update().SetUpsert(true)
用于新库?