Ich habe eine schnelle und ziemlich grundlegende Frage zu stellen. Ich möchte ein neues Modell erstellen, das einen Parameter hat, der einer von mehreren Modelltypen sein kann. Bsp: der Parameter 'targeted_object' kann entweder eine Instanz von Model A oder eine Instanz von Model B sein. Im Moment glaube ich nicht, dass ich ein ähnliches Verhalten für Model A und Model B brauche, also denke ich zuerst Erstellen Sie ein Master-Modell für Model A und Model B mit dem Namen TargetableObject: create vererbung. Aber ist es der beste Weg, dies zu tun, oder muss ich etwas anderes in Bezug darauf machen, dass ich jetzt kein verwandtes Verhalten für Master-Objekt-Kinder voraussetze?Ruby: Erbe oder etwas anderes
Dank
Klingt wie [einzelne Tabelle Vererbung] (https://eewang.github.io/blog/2013/03/12/how-and-when-to-use-single-table-inheritance-in-rails /) ist was du brauchst. – mudasobwa
danke für deine Antwort Ich werde es lesen :) –