为了账号安全,请及时绑定邮箱和手机立即绑定

字符串到 Primitive.ObjectID

字符串到 Primitive.ObjectID

Go
动漫人物 2022-06-27 17:10:37
我正在使用来自 go.mongodb.org/mongo-driver 的 mongo-driver。我已经将primitive.ObjectID转换为字符串 使用此链接Primitive.ObjectID to string现在我需要将字符串转换为primitive.ObjectID
查看完整描述

1 回答

?
宝慕林4294392

TA贡献2021条经验 获得超8个赞

链接的答案使用ObjectID.Hex()来获取 ObjectID 的十六进制表示形式的字符串。


相同的 API 文档有一个ObjectIDFromHex函数来做相反的事情:


func ObjectIDFromHex(s string) (ObjectID, error)

按如下方式使用它:


objID, err := primitive.ObjectIDFromHex(hexString)

if err != nil {

  panic(err)

}

快速提醒:始终阅读您正在使用的库的文档。


查看完整回答
反对 回复 2022-06-27
  • 1 回答
  • 0 关注
  • 273 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信