MongoDb:使用ObjectID与包含Id的字符串的好处?
将 ID 作为 ObjectId 存储到相关文档与将其存储为字符串文本相比有什么好处吗?
使用对象 ID:
{
"_id": ObjectId("522bb79455449d881b004d27"),
"username": "admin",
"folder": ObjectId("522bb79455449d881b004d23")
}
与字符串:
{
"_id": ObjectId("522bb79455449d881b004d27"),
"username": "admin",
"folder": "522bb79455449d881b004d23"
}
对于我要将数据发送回客户端的 API...使用字符串意味着我不必“清理”数据...由于我们必须执行第二个查询以获取文件夹文档...是否值得使用 ObjectId?(如果是这样,为什么?
谢谢