我正在寻找关于如何最好地实现MongoDB外键ObjectId
字段的建议.似乎有两种可能的选项,包括嵌套_id
字段或不包含嵌套字段.
看看下面的fkUid字段.
{'_id':ObjectId('4ee12488f047051590000000'), 'fkUid':{'_id':ObjectId('4ee12488f047051590000001')} }
要么
{'_id':ObjectId('4ee12488f047051590000000'), 'fkUid':ObjectId('4ee12488f047051590000001')} }
任何建议将不胜感激.
我很难想出任何可能的优势,在那里放置一个额外的字段"层",所以我个人只是ObjectId
直接存储fkUid
.