我正在使用來自 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)
}
快速提醒:始終閱讀您正在使用的庫的文檔。
- 1 回答
- 0 關注
- 307 瀏覽
添加回答
舉報
0/150
提交
取消