Am 05.03.2009 um 16:42 schrieb Werner Laude:
Am 05.03.2009 um 16:10 schrieb Roman Sladeczek:
wieso machst Du hier eigentlich eine has_many :through Relation?
So wie Du die Modelle definiert hast, solltest Du eine habtm
Beziehung benutzen, ansonsten passt das Konstrukt für
has_many :through logisch nicht zusammen.
Wenn Du tatsächlich ein has_many :through Verknüpfung haben willst,
so sind Deine Seminare eigentlich die Join-Table (hier also
semi_theraps)
und Deine Seminare sind Seminartypen!?
Da gerade ein ähnlicher thread läuft will ich mich da noch mal
einklinken.
Bei mir:
Ein Seminar kann mehrere Therpeuten haben
Ein Therapeut kann in mehreren Seminaren tätig sein.
Eine many to many relation!?
Nur ist mir noch nicht klar wie ich das im Seminar-Formular umsetze.
Dort sind zwei select Felder mit Therapeuten id/namen.
An diesem Punkt komme ich mit den manytomany , und trough nicht weiter.
Um einen zweiten Wert in die join tabelle einzutragen müßte ich =>
trough nehmen, aber da klappt der Eintrag des Zweitwertes nicht.
Alle Tuts die ich finden konnte, erschöpfen sich in der ausführlichen
Diskussion der Modells. Werte eintragen findet nicht statt!
Bisher habe ich dann die therapeuten Id einfach in die Seminar Tabelle
eingetragen, also ohne Relation. So richtig zufriedenstellend ist das
aber nicht..
Wie gehe ich da am besten vor?
Gruß
Werner Laude
Lindenburger Allee 22 - 50931 Köln
0221.8805 635
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
http://www.webagentur-laude.de
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
_______________________________________________
rubyonrails-ug mailing list
[email protected]
http://mailman.headflash.com/listinfo/rubyonrails-ug