我有一个集合,文档的 ID 设置为 MongoDb 对象 ID(因此在数据库中显示为:
Collection1
"someId": {
"$oid": "5003cb802e28076412000001"
},
在另一个集合中,我引用了这些。然而,有时这些引用似乎存储为适当的 oid:
Collection 2
"someForiegnId": {
"$oid": "5003cb802e28076412000001"
},
但其他时候,他们将其作为普通字符串放入数据库。
Collection 2
"someForiegnId": "5003cb802e28076412000001",
我的问题是 -以 oid 格式存储这些外部引用很重要,或者它们可以只是字符串吗?