Option für Cascade Delete für Referenzen oder On Delete

In Rails 4.2 können Sie beim Erstellen einer Tabelle oder Hinzufügen einer Referenz über Referenzen oder add_reference angeben, dass der Fremdschlüssel beim Löschen kaskadiert werden soll.

Befehl zum Generieren eines Gerüsts:

rails g scaffold Child parent:references name:string

Ergebnis Migration:

create_table :childs do |t|
  t.references :parent, index: true, foreign_key: true
  t.string :name

  t.timestamps null: false
end

Antworten auf die Frage(4)

Ihre Antwort auf die Frage