我有两个馆藏,一个馆藏有关用户的信息,另一个馆藏有关博客文章的信息。
users = [{
_id: ObjectId(123),
name: '',
age: 30,
profiles:
[{_id:1, profile_name:'pn1'}, {_id:2, profile_name: 'pn2'}, ...]
}, ...]
和博客文章如下:
posts = [{
_id: ObjcectId(123),
users_id: 123
users_profiles_id: 1
text: 'quick brown fox',
...
}]
我的问题如下:
为了识别帖子作者,我需要一个用户+她的个人资料。像这样的字段是否按照以下代码分组会不会很重要?
posts = [{_id:ObjcectId(123), 用户:{ _id:123, profiles_id:1 } 文字:“'... }]
非常感谢您对这种数据模型设计的建议。谢谢。