Spec-Zone.ru › Ruby on Rails 6.1

class ActiveJob::SerializationError

Parent:
ArgumentError

Возникает, когда тип аргумента, не поддерживаемый в качестве аргумента задания. В настоящее время поддерживаются String, Integer, Float, NilClass, TrueClass, FalseClass, BigDecimal, Symbol, Date, Time, DateTime, ActiveSupport::TimeWithZone, ActiveSupport::Duration, Hash, ActiveSupport::HashWithIndifferentAccess, Array или экземпляры GlobalID::Identification, хотя это может быть расширено путем добавления пользовательских сериализаторов. Возникает, если вы установите ключ для Hash что-то другое, чем строка или символ. Также возникает при попытке сериализовать объект, который не может быть идентифицирован с помощью GlobalID — например, модель Active Record, которая не сохранена.

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

Spec-Zone.ru

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