たとえば、モデルの検証に次のコードがあります。
validates :fb_user_id, :uniqueness => {:scope => :campaign_id}
ただしcampaign_id
、別のユーザーに対して値が -1 で、検証例外が発生する可能性があります。このようなことは可能ですか?
validates :fb_user_id, :uniqueness => {:scope => :campaign_id}, if :campaign_id != -1
validates ステートメントにインラインを入れることはif conditions
できますか、それができない場合はどうすればいいですか?