レール 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'