此代码在 go mgo 库结果界面中运行良好{}
err = getCollection.Find(bson.M{}).Select(bson.M{"_id": 1}).One(&result)
但我想使用 go mongo-driver 库执行此操作,我在下面的代码中尝试过,但它不像上面的那样工作
err = getCollection.FindOne(ctx, bson.M{}, options.FindOne().SetProjection(bson.M{"_id": 1})).Decode(&result)
我的test收集数据是
example{
"_id":ObjectId(),
"Name":"qwert"
}
有人建议我如何在 mongo-driver 中实现这一目标?
DIEA
相关分类