レール 2.3.5
sub_report_name
チェックボックスがチェックされているかどうかの事前確認のみを検証したいとしsub_report_active
ます。ただし、sub_report_active
モデルの一部ではありません。これはフォーム フィールドとパラメータですがcheck_bok_tag
、モデル フィールドではありません。
sub_report_active
モデルのフィールドではないモデルのパラメーター/フォームフィールドを参照できますか(以下のように..私が試したフォームの.excpetはモデルで認識されません)。
validates_presence_of :sub_report_name, :if=> sub_report_active == 'YES'