ご閲覧いただきまして、ありがとうございます。
カテゴリと記事が、1対多の関係で紐づいています。カテゴリがない場合の記事も存在させたいと考えています。今の構造だと、カテゴリがない状態で記事を保存しようとすると、エラーになってしまいます。
これは、1対多の関係を解消しなくてはいけませんでしょうか?
ベストプラクティスをご教示いただければ幸いです。
/models/article.rb
Ruby
1class Article < ApplicationRecord 2 belongs_to :category 3end
/models/category.rb
Ruby
1class Category < ApplicationRecord 2 has_many :articles 3end
/views/articles/new.html.erb
Ruby
1・・・ 2 3<div class="formItem"> 4 <label>カテゴリ</label> 5 <div class="formInput"> 6 <%= f.collection_select :category_id, Category.all, :id, :name %> 7 </div> 8</div> 9・・・
回答1件
あなたの回答
tips
プレビュー