引用并填充mongoose中的各种集合

时间:2013-10-15 16:30:10

标签: mongodb mongoose

这可能是一个有点人为的例子,但我可以说我有一个mongodb数据库,其中包含标签,博客文章和人员的模式。我希望能够为博客文章和人们使用相同类型的标签,例如“编程”,“javascript”。我还希望标签“拥有”这种关系,即我想在标签架构中引用博客文章/人员,让博客文章/人员不知道标签。

使用 mongodb ,使用dbrefs似乎可以解决这个问题。但是,我还没有找到如何在 mongoose 中做到这一点。基本上我想获取一个标签,并使用下面的架构填充taggedElements。但是我如何在mongoose中定义模式以及如何填充来自不同集合的字段?

tagSchema = {
    name : String,
    taggedElements : [
        // how to define this?
    ]

0 个答案:

没有答案