У меня есть 3 модели Persona, утверждение и класс P2c наследуются от класса утвержденияАктивной модель JSON Сериализация рельсов унаследованных модели
class Persona < ActiveRecord::Base
# create_table "personas", :force => true do |t|
# t.text "name", :null => false
# t.text "description"
# t.datetime "last_change", :null => false
# end
has_many :p2cs
end
class Assertion < ActiveRecord::Base
# create table "assertions", :primary_key => "id", :force => true do |t|
# t.text "rationale",
# end
end
class P2c < Assertion
#create_table "p2cs", :primary_key => "assertion_ptr_id", :force => true do |t|
# t.integer "persona_id", :null => false
# end
belongs_to :persona, :class_name => "Persona", :foreign_key => "persona_id"
end
мне нужна помощь, чтобы писать классы сериализации с использованием драгоценных камней active_model_serializers
Serialize в каком формате? JSON и YAML уже запечены в ... – PinnyM
требуется больше контекста. Я просто видел, что вы используете наследование, но не STI: это часть вашей проблемы? –
Hi Pierre, пожалуйста, включите какие-то спецификации (если вы не знаете Test :: Unit или RSpec, это могут быть просто доступные для чтения спецификации, если мы сможем добиться желаемого результата). –