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

问题描述 投票:0回答:1

我想生成一个随机的 UUID 字符串,并将其插入到 mongo 集合中。

我该怎么做? 我尝试了 UUID().toString(),返回如下所示。

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

for UUID(),返回如下图

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

我希望它能像下面这样被退回。

[
  {
    "result": "512f197f-90d6-4a07-8038-7f82eeb644f9"}
  }
]
mongodb mongodb-query uuid
1个回答
0
投票

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

© www.soinside.com 2019 - 2024. All rights reserved.