ich habe zwei Modelle, die mit hasMany bzw. belongsTo in Beziehung stehen:
Model A hasMany Model B
Model B belongsTo Model A
Dazu verfügt Model B über eine Spalte modela_id, in der die Zuordnung gespeichert werden soll.
Jetzt möchte ich aber beim Bearbeiten der Datensätze nicht im Model B sagen, zu welchem Model A es gehört sondern andersherum, in jeder Instanz des Model A die dazugehörigen Model B auswählen.
Welche Schritte muss ich beachten, damit das funktioniert? Ich stehe an der Stelle gerade komplett auf dem Schlauch. Was ich versucht habe:
1. Laden der Model B Datensätze im Model A Controller:
- Code: Alles auswählen
2. Anzeigen der Model B Datensätze im edit-View des Model A:
- Code: Alles auswählen
Bei letzterem bin ich nicht sicher, ob das überhaupt so richtig ist, muss ich vielleicht eine andere ID angeben statt 'modelbs'?
Und dann kommt im nächsten Schritt noch die spannende Frage: Wie bekomme ich den Model A Controller dazu, die modela_id's in Model B zu speichern?
Über jeden Tipp bin ich dankbar ...
Viele Grüße,
Lars