【问题标题】:Create instance via a has_many through association通过关联通过 has_many 创建实例
【发布时间】:2014-04-07 03:53:23
【问题描述】:

我几天前就知道了!

discussion 有许多 discussion_replies 和许多 repliesdiscussion_replies

discussion_repliesbelongs_to discussion 和belongs_to reply

reply has_many discussion_replies 和许多 discussionsdiscussion_replies

现在,在 Rails 控制台上,创建对讨论的回复的最佳方式是什么?

这不起作用:

var_discussion.discussion_replies.create_reply()           

【问题讨论】:

    标签: ruby-on-rails rails-activerecord model-associations


    【解决方案1】:

    你可以这样做,我给你一个例子。它肯定会起作用

    discussion = Discussion.first
    discussion.replies.create(#reply_attributes)
    

    这将自动在discussion_replies 表中创建条目

    【讨论】:

      猜你喜欢
      • 2016-04-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-06-18
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多