Spec-Zone.ru › Ruby on Rails 8.1

class ActiveJob::SerializationError

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

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

Spec-Zone.ru

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