2016-04-23 6 views

Antwort

0

Rails lassen Ihren Anteil Features ziemlich leicht unter Ihren Modellen über zwei Hauptmuster:

  • STI (single table inheritence): im Grunde nur eine Art String-Spalte hinzufügen und Ihre Modellklasse von seinen Eltern erbt statt erben von ActiveRecord::Base

  • Concern: Teilen Sie einige Funktionen in einem Modul gruppiert, das Sie definiert haben, und fügen Sie es in Sie ein r Zielmodell oder Controller Klassen

auf dem Controller Seite Sie direkt Ihre eigene Vererbungskette aufbauen können (dafür, dass der erste Vorfahre ist Ihre Application), verwenden Sie die Sorge Muster oder andere Arten von Leckereien wie Service Objects (und viel viel viel mehr ;-))

+0

Danke für die Hilfe !! –

Verwandte Themen