From 74c3b7f6f61c1115b7409cb8ce9d6832ef9caa75 Mon Sep 17 00:00:00 2001 From: Angelo capilleri Date: Wed, 13 Mar 2013 14:18:37 +0100 Subject: fix absence validator doc for boolean field --- guides/source/active_record_validations.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'guides/source') diff --git a/guides/source/active_record_validations.md b/guides/source/active_record_validations.md index 7dbe464f34..df39d3c5dc 100644 --- a/guides/source/active_record_validations.md +++ b/guides/source/active_record_validations.md @@ -566,8 +566,8 @@ If you validate the absence of an object associated via a `has_one` or `has_many` relationship, it will check that the object is neither `present?` nor `marked_for_destruction?`. -Since `false.present?` is false, if you want to validate the presence of a boolean -field you should use `validates :field_name, inclusion: { in: [true, false] }`. +Since `false.present?` is false, if you want to validate the absence of a boolean +field you should use `validates :field_name, exclusion: { in: [true, false] }`. The default error message is _"must be blank"_. -- cgit v1.2.3