将 id 作为 ObjectId 存储到相关文档与将其存储为字符串文字有什么好处?
使用对象 ID:
{
"_id": ObjectId("522bb79455449d881b004d27"),
"username": "admin",
"folder": ObjectId("522bb79455449d881b004d23")
}
与字符串:
{
"_id": ObjectId("522bb79455449d881b004d27"),
"username": "admin",
"folder": "522bb79455449d881b004d23"
}
对于我将数据发送回客户端的 API……使用字符串意味着我不必“清理”数据……因为无论如何我们都必须进行第二次查询才能获取文件夹文档。 .. 是否值得使用 ObjectId?(如果是,为什么?)
谢谢