【发布时间】:2018-03-19 04:10:55
【问题描述】:
我正在开始我自己的项目——关于足球俱乐部的门户网站,在 react/redux 和 nodejs 中使用简单的 CMS。我想让 ppl 回答另一条评论。我想到了猫鼬中的子集合。我会有一个名为 COMMENT 的主要集合。它将引用 USER 集合(例如,如果我想检查有关用户的某些内容-评论的作者)。在 COMMENT 集合中,我希望拥有此评论的所有答案的子集合 - 一个数组。 像这样的:
/USER COLLECTION/
{
_id:52
username: John
/.../
}
/COMMENT COLLECTION/
{
ref: id from user collection (52),
commentID: 13
answers: [subComment]
}
/SUB_COMMENT COLLECTION/
{
ref: commentID (13)
author: String
/.../
}
它会起作用吗?我可以从评论集合中查询用户吗?由于简单的“ref”,我是否可以从评论集合中访问用户值?
【问题讨论】:
标签: mongodb reactjs subdocument