我正在使用mongo db,我意识到这不是我后端的正确解决方案。我有两个相关的模型,我们称之为帐户和联系人,以便联系人有一个名为account_id的字段。我很好奇,这对性能有多大影响:
Contact.findOne({id : my_id }, function(err, aCon) {
Account.findOne({id : aCon.account_id}, function(err, anAcc) {
// some ops
}
}
这个问题是否足以保证切换到新的数据库层?在我的用例中,我不能使用嵌入式doc方法,我想避免重复...我认为这是唯一的解决方案