nodejs jugglingdb belongsTo和hasMany关系与现有的db对象

时间:2013-03-29 20:19:36

标签: javascript node.js orm jugglingdb

jugglingdb公开了两个函数来创建关系dbs: 属于 和 的hasMany

我现在问自己如何在日常发展中使用它。

belongsTo和hasMany正在向对象添加函数, 但似乎没有办法在现有对象之间建立关系?

请参阅: http://compoundjs.com/juggling.html#hasMany 举个例子。

我想不创建对象,而是创建现有对象之间的链接, 这将如何运作?

也许我只是误解了这些功能?

玩得开心

雅舍

PS: 如果拥有1500多名代表的人可以创建jugglingdb标记并将其添加到此问题中,那会很棒吗?我真的不能说它是否足够相关。

1 个答案:

答案 0 :(得分:3)

当您想要为现有作者添加文章时,可以执行以下操作:

User.find(uid, function(err, user) {
        var article = user.articles.build({articleName : 'Article Foo'});
        article.save();
}); 

这将在新创建的文章中自动为用户创建外键。