2

jugglingdb 公开了两个函数来创建关系数据库:belongsTo 和 hasMany

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

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

有关示例,请参见: http ://compoundjs.com/juggling.html#hasMany。

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

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

玩得开心

亚沙

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

4

1 回答 1

3

当您,即想要为现有作者添加文章时,您可以这样做:

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

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

于 2013-04-17T11:46:46.580 回答