Spec-Zone.ru › Ruby on Rails 7.2

class ActiveModel::StrictValidationFailed

Parent:
StandardError

Active Model StrictValidationFailed

Выбрасывается, когда валидация не может быть исправлена конечными пользователями и считается исключительной.

class Person
  include ActiveModel::Validations

  attr_accessor :name

  validates_presence_of :name, strict: true
end

person = Person.new
person.name = nil
person.valid?
# => ActiveModel::StrictValidationFailed: Name can't be blank

© 2004–2021 David Heinemeier Hansson
Licensed under the MIT License.

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API