класс ActiveRecord::Type::Boolean
Тип Boolean активной модели
Класс, который ведет себя как булевый тип, включая правила преобразования пользовательского ввода.
Преобразование
Значения, заданные пользователем, сначала преобразуются в соответствующий тип Ruby. Поведение преобразования примерно соответствует булевым семантикам Ruby.
-
«false», «f» , «0»,
0или любое другое значение вFALSE_VALUESбудут преобразованы вfalse -
Пустые строки преобразуются в
nil -
Все остальные значения будут преобразованы в
true
Константы
- FALSE_VALUES
© 2004–2018 David Heinemeier Hansson
Licensed under the MIT License.