RoR 4.2.1 inherite polymorphic
Bonjour,
Je cherche à faire du polymorphisme avec des classes hérités.
à savoir:
Ma structure:
une class Payment
Code:
1 2 3
| Class Payment < ActiveRecord::Base
belongs_to :payment_method, polymorphic: true
end |
une class InternalCredit
Code:
1 2 3
| Class InternalCredit < ActiveRecord::Base
has_many :payments, as: :payment_method
end |
une class GiftCard < InternalCredit
Je possèdes donc 2 tables dans la BDD
Payment
InternalCredit
Mon soucis
Payment.create!(payment_method: GiftCard.find_by(code: :gift_1))
Actuellement payment_method_type devient un InternalCredit
Comment dois-je faire pour que le record enregistres payment_method_type: typeDeMaClass dans la bdd ?
https://www.developpez.net/forums/im...BJRU5ErkJggg==https://www.developpez.net/forums/im...AASUVORK5CYII=
Merci d'avance,
Sparky