Spec-Zone.ru › Ruby on Rails 7.1

class ActiveRecord::Type::BigInteger

Parent:
Integer

Тип Active Model BigInteger

Тип атрибута для целых чисел, которые могут быть сериализованы в неограниченное количество байтов. Этот тип зарегистрирован под ключом :big_integer.

class Person
  include ActiveModel::Attributes

  attribute :id, :big_integer
end

person = Person.new
person.id = "18_000_000_000"

person.id # => 18000000000

Все преобразования и сериализация выполняются так же, как и для стандартного типа ActiveModel::Type::Integer.

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

Spec-Zone.ru

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