首页 > 解决方案 > MongoDB 5 和 UUID 作为关键 - 最佳实践?

问题描述

我想在客户端使用 UUIDv4,并且在我的 Node.js 服务器上从 MySQL 切换到 MongoDB。

我可以UUID('<uuid>')用于_id. 但那是二进制数据。找到文档很棒/很快。

这个 UUID 必须发送给客户端,那么如何将其转换回来呢?顺便提一句。将带有 uuid 的第二个密钥作为字符串 ( uuid: <uuid>) 存储在文档中会更好吗?

如果您必须输出 UUID 并使用 UUID 访问数据,任何想法如何在 MongoDB 中使用 UUID?我想 2 个键会很棒:_idid.

标签: node.jsmongodbmongoose

解决方案


推荐阅读