mongodb 如何将mongdb UUID()作为字符串插入?

amrnrhlw  于 2023-04-20  发布在  Go
关注(0)|答案(1)|浏览(212)

我想生成一个随机的UUID字符串,并将其插入mongo集合。
我尝试了UUID().toString(),返回如下所示。

[
  {
    "result": "[object Object]"
  }
]

对于UUID(),并返回如下所示。

[
  {
    "result": {"$binary": {"base64": "DFFSHWQ0RnOnvnQmo69ypw==", "subType": "04"}}
  }
]

我希望它会像下面一样被退回。

[
  {
    "result": "512f197f-90d6-4a07-8038-7f82eeb644f9"}
  }
]
kiz8lqtg

kiz8lqtg1#

Mongo有一个内置的UUID()函数来为您生成一个UUID https://www.mongodb.com/docs/manual/reference/method/UUID/您应该能够获取此值并将其放置在字符串字段中,或者在您的应用程序中生成UUID(如果有)。

相关问题