title: Rails validates_presense not validating on boolean?
body: <p>So, I have a form, using a boolean to select male or female. When i use validates :presense for the boolean fields, it returns back, gender cannot be blank! Wehn I remove the validates portion, it lets it pass through as true or false into the DB. It doesn't leave it nil. I'm assuming this is an issue because im using t/f but I can't seem to figure out why. Here is my model</p>
  
  <pre><code>class Visit &lt; ActiveRecord::Base
      validates :user_id, :first_name, :last_name, :birthdate, :gender, 
          presence: true
  end
  </code></pre>
  
  <p>And my view for the field</p>
  
  <pre><code>&lt;%= f.select :gender, 
      [['Male',false],['Female',true]], :value =&gt; false,
      label: "Gender" %&gt;
  </code></pre>