diff options
author | Akshat Sharma <pramod_sharma@outlook.com> | 2015-09-01 10:42:51 +0530 |
---|---|---|
committer | Akshat Sharma <pramod_sharma@outlook.com> | 2015-09-01 10:42:51 +0530 |
commit | 2438a1cf4ed85552d11b0ac66ef6adacde08f281 (patch) | |
tree | df7607c22e3c9b944873e0e0831312b440d6e782 /guides/source/active_record_validations.md | |
parent | 40e904df37253301c23f8abf87135d751bddfa9c (diff) | |
download | rails-2438a1cf4ed85552d11b0ac66ef6adacde08f281.tar.gz rails-2438a1cf4ed85552d11b0ac66ef6adacde08f281.tar.bz2 rails-2438a1cf4ed85552d11b0ac66ef6adacde08f281.zip |
Add case_sensitive option for confirmation validation
Case :- 1. In case of email confirmation one needs case insensitive comparison
2. In case of password confirmation one needs case sensitive comparison
[ci skip] Update Guides for case_sensitive option in confirmation validation
Diffstat (limited to 'guides/source/active_record_validations.md')
-rw-r--r-- | guides/source/active_record_validations.md | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/guides/source/active_record_validations.md b/guides/source/active_record_validations.md index 1c1b863fe9..83eee4e0f4 100644 --- a/guides/source/active_record_validations.md +++ b/guides/source/active_record_validations.md @@ -327,6 +327,16 @@ class Person < ActiveRecord::Base end ``` +There is also a `:case_sensitive` option that you can use to define whether the +confirmation constraint will be case sensitive or not. This option defaults to +true. + +```ruby +class Person < ActiveRecord::Base + validates :email, confirmation: { case_sensitive: false } +end +``` + The default error message for this helper is _"doesn't match confirmation"_. ### `exclusion` |