如何链接';属于';和';许多';在MongoDB

如何链接';属于';和';许多';在MongoDB,mongodb,model,relationship,Mongodb,Model,Relationship,2款: # User Model: ... many :research_papers 及 我想把研究论文链接到用户。我在这里列出了:user\u id和:username 我是否只为用户自己插入ObjectId "_id" : ObjectId("4fb2739045a86e0c5c000002") 最后,我如何验证我是否创建了正确的链接/关联?您应该只在研究论文模型中存储用户id,因为如果用户名更改,则您需要更新他们的所有研究论文以及作者 这是一个关于MongoDB建模的好主意,关于用户

2款:

# User Model:
...
many :research_papers

我想把研究论文链接到用户。我在这里列出了:user\u id和:username

我是否只为用户自己插入ObjectId

"_id" : ObjectId("4fb2739045a86e0c5c000002")

最后,我如何验证我是否创建了正确的链接/关联?您应该只在研究论文模型中存储用户id,因为如果用户名更改,则您需要更新他们的所有研究论文以及作者


这是一个关于MongoDB建模的好主意,关于用户id vrs用户名评论。。。为了证实这一点,我实际上只是获取用户id并自己插入?是的。你应该得到这样的结果:$research\u paper=array('id'=>1,'name'=>'MongoDB','user\u id'=>$user->id)$收集->插入($研究论文);
"_id" : ObjectId("4fb2739045a86e0c5c000002")