我有一个集合,其中文档的id设置为MongoDb Object Ids(因此在数据库中显示为:
Collection1
"someId": {
"$oid": "5003cb802e28076412000001"
},
在另一个集合中,我正在引用它们。但有时这些引用似乎被存储为正确的对象ID:
Collection 2
"someForiegnId": {
"$oid": "5003cb802e28076412000001"
},
有时候它们会作为普通字符串存储在数据库中。
Collection 2
"someForiegnId": "5003cb802e28076412000001",
我的问题是 - 将这些外部引用存储为oid格式是否重要,还是它们只能是字符串?