在mongoose中指定模式

时间:2013-04-01 16:20:08

标签: node.js mongodb mongoose

我想知道定义此架构的最佳方法是:

enter image description here

Newsitem只能有1个用户ID和1个任务ID。 任务可以属于许多新站点。 用户可以属于许多新站点

我搜索了一些例子,但我说它们不是很多例子。我怎么能用mongoose& mongodb?我会说用户到newsitem和任务到Newsitem是一对多的关系。

1 个答案:

答案 0 :(得分:2)

在Mongodb中,您可以引用模式中的集合,因此当您在newsitem中找到()文档时,mongoose会在用户和任务中执行find(),因此它不会返回newsitem文档,而是返回与用户和任务。

Mongoose population