go mongodb 不用结构体直接查询数据

2023-06-18 11:20:43 浏览数 (1)

如下代码:

代码语言:javascript复制
result := bson.M{}
Database.GetHqchipMgoDatabase().Collection(collection).FindOne(context.TODO(), bson.M{"GoodsSn": goods_sn, "pn2": "HQCHIP-ZNLKLJK"}).Decode(&result)
if len(result) > 0 {
    // 查询到数据
}

查询到的结果是interface类型,需要转换,不推荐这种偷懒方式

go

0 人点赞