【发布时间】:2017-07-26 04:37:45
【问题描述】:
在我的应用程序中,我有模型 campaign 和 Publisher。
class Campaign < ActiveRecord::Base
belongs_to :publisher
class Publisher < ActiveRecord::Base
has_many :campaigns
在我的campaigns#_form 部分中,当我添加campaign 时,我需要关联/选择publisher:
我的广告系列#_form:
= simple_form_for(@campaign) do |f|
= f.association :publisher
// ... Other parts of the form
目前,当我添加campaign 时,我需要先转到publishers#new 和一个新的publisher,然后回到我的campaigns#_form 并创建campaign 并关联/选择一个@ 987654333@.
我经常忘记在添加campaign之前先添加publisher,这会导致一些问题。
是否可以在我的campaigns#_form 中添加publisher(如果我还没有添加发布者) 在创建之前无需先添加publisher campaign.
如果可能,如何选择这个新的publisher 来自:= f.association :publisher
【问题讨论】:
标签: ruby-on-rails ruby forms ruby-on-rails-4