字符串到 Primitive.ObjectID
String to Primitive.ObjectID
我正在使用来自 go.mongodb.org/mongo-driver 的 mongo-驱动程序。我已经将 primitive.ObjectID 转换为字符串
使用这个 link
现在我需要将 字符串转换为 primitive.ObjectID
uses ObjectID.Hex()获取ObjectID的十六进制表示的字符串。
完全相同的 API 文档有一个 ObjectIDFromHex 函数来执行相反的操作:
func ObjectIDFromHex(s string) (ObjectID, error)
使用方法如下:
objID, err := primitive.ObjectIDFromHex(hexString)
if err != nil {
panic(err)
}
快速提醒:始终阅读您正在使用的库的文档。
我正在使用来自 go.mongodb.org/mongo-driver 的 mongo-驱动程序。我已经将 primitive.ObjectID 转换为字符串
使用这个 link
现在我需要将 字符串转换为 primitive.ObjectID
完全相同的 API 文档有一个 ObjectIDFromHex 函数来执行相反的操作:
func ObjectIDFromHex(s string) (ObjectID, error)
使用方法如下:
objID, err := primitive.ObjectIDFromHex(hexString)
if err != nil {
panic(err)
}
快速提醒:始终阅读您正在使用的库的文档。