Mit Rails-Bedenken kann ich meine Modellklassenmethoden und Instanzmethoden durch Module angeben, indem Sie sie einschließen. Kein Blogeintrag oder Thread, den ich gefunden habe, erwähnt, wie ich Variablen in mein Modell aufnehmen kann.
Insbesondere möchte ich meinem einschließenden Modell eine Klasseninstanzvariable @question
geben, aber ich weiß nicht, wo die Deklaration in das Modul eingefügt werden soll, damit sie angewendet wird. Ich möchte auch, dass die Klasseninstanzvariable überschrieben wird, wenn das Modell selbst diese Variable deklariert.
Interessiert sich das Modul ActiveSupport::Concern
tatsächlich überhaupt für Variablen?
Tags und Links ruby ruby-on-rails ruby-on-rails-4 activesupport-concern