class ActiveJob::SerializationError
Возникает, когда тип аргумента, не поддерживаемый в качестве аргумента задания. В настоящее время поддерживаются 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.