やりたいこと
投稿する際に2パターンの方法があります。
普通に投稿するパターン
あるグループに所属していてそこで投稿するパターンです。
グループとポストの関係を以下のように表したら普通に投稿する場合でもグループを入力してくださいとエラーが出ます。
class Post < ApplicationRecord belongs_to :group end
class Group < ApplicationRecord has_many :posts end
普通は
class Post < ApplicationRecord belongs_to :group validates :group_id, presence: true end
のようにすると思いますが、 presence が あってもなくてもどちらでもいいという風にできますか?
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/08/03 11:10