通过对象ID查找文档-将字符串转换为对象ID

时间:2019-04-10 23:49:39

标签: mongodb go

我正在尝试查找“ _id”以外的文档。这是用于GET调用的。网址中的变量将产生一个字符串。 URL中的字符串将为documentID。

这是我到目前为止所拥有的

oid := "5c9ed92ef16b6f3380b2ddce"
    filter := bson.M{"_id": oid}
    err := db.Collection("products").FindOne(context.Background(), filter).Decode(&result)

我格式化过滤器不正确吗?我应该将字符串转换为objectID类型吗?

0 个答案:

没有答案