I'm passing a validate: true to a model with a conditional validator. The model includes ActiveModel::Validations and ActiveModel::Conversion and extends ActiveModel::Naming. It does not persist to the database.
The following code, nested inside a simple_form_for @record, :validate => true, :url => "/some_url" do |f|
simple_form_for @record, :validate => true, :url => "/some_url" do |f|
Then, this line does not generate a validator for the field, and no required asterisk shows up:
%td= f.input :problem, validate: true, prompt: "Select a Problem", collection: boombot_problems