私は女性がいることができる広告を持っていますが、タイプが「クラブ」である場合に限ります。
それを行うためのレールウェイはありますか?特に女性のオブジェクトを作成しない場合はどうなりますか?親がtype=clubの場合、作成する前に女性オブジェクトを確認する必要がありますか?
class Advertisement < ActiveRecord::Base
validates_inclusion_of :type, in: %w(club lady)
has_many :ladies, :dependent=>:destroy
#only have ladies if the club =
def ladies
return nil unless type == "club"
super
end
end
Rails3.2を使用しています。