Выходной идентификатор модели Ruby в виде объекта oid

Моя рубиновая модель, вот так:

class User
  include Mongoid::Document
  field :first_name, type: String
  field :birthdate, type: Date

  validates :first_name, :birthdate, :presence => true

end

выводит объект примерно так:

{
_id: {
$oid: "522884c6c4b4ae5c76000001"
},
birthdate: null,
first_name: null,
}

Мой основной проект не знает, как обрабатывать _id. $ Oid.

Я нашел эту статью и код:

https://github.com/rails-api/active_model_serializers/pull/355/files

module Moped
  module BSON
    class ObjectId
      alias :to_json :to_s
    end
  end
end

Я понятия не имею, где поставить это, и как вызвать его на выходе модели, поэтому я попробовал внутри:

/config/initializers/secret_token.rb

Я новичок в Ruby и Rails и не знаю, как поступить, поэтому любая помощь очень ценится

Ответы на вопрос(5)

Ваш ответ на вопрос