こんにちは。現在アソシエーションを組んでいる中で、n側でcreateする際にエラーが発生しております。
エラーの理由が分からず、ご教示頂ければと存じます。
def new @carrier = current_company.carriers.build ↑25行目 end def create @carrier = current_company.carriers.build(carrier_params) if @carrier.save redirect_to mypage_companies_path else render 'new' end end
<%= form_for [:mypage, @carrier] do |f| %> <div><%= hidden_field_tag 'carrier[company_id]', session[:company_id] %></div> <table class="company"> <tbody> <col width="30%"> <col width="70%"> <tr> <th class="arrow_box"></th> <td><%= text_field :carrier, :jurisdiction %></td> </tr> ...
NoMethodError (undefined method `carriers' for nil:NilClass): app/controllers/mypage/carriers_controller.rb:25:in `new'
よろしくお願い致します。