Sorry,

jetzt habe ich eine Lösung gefunden:

http://www.nabble.com/How-to-restrict-deletion-of-ActiveRecord-objects-if-there-dependent-records--t4165873.html

Ich hätte gleich unter den richtigen Stiwörten suchen sollen.

Thanks anyway.

Viele Grüße

Michael Kastner

Michael Kastner schrieb:
Hallo,

wahrscheinlich habe ich wieder mal was übersehen :-(

Angenommen ich habe ein Model Department und ein Model Person und zwischen diesen Models besteht eine 1:N-Beziehung.

Wie kann ich denn das Löschen eines Departments vermeiden, so lange diesem noch mindestens eine Person zugeordnet hat, bzw. wie kann ich erlauben, daß Department nur dann gelöscht wird, wenn keine Person mehr zugeordnet ist?

Mache ich das über einen before_destroy Callback und eine exception?

Gibt's da schon etwas standardmäßig bei Rails?

Ich stehe gerade mal wieder auf dem Schlauch.

Viele Grüße

Michael Kastner


------------------------------------------------------------------------

_______________________________________________
rubyonrails-ug mailing list
[email protected]
http://mailman.headflash.com/mailman/listinfo/rubyonrails-ug

--

------------------------------
galt.de Web :-) Services
Michael Kastner
Berliner Straße 3
D-65439 Flörsheim

Telefon +49 (0) 6145 / 938 581
Telefax +49 (0) 6145 / 938 582
E-Mail [EMAIL PROTECTED]
Homepage http://www.galt.de
------------------------------
_______________________________________________
rubyonrails-ug mailing list
[email protected]
http://mailman.headflash.com/mailman/listinfo/rubyonrails-ug

Antwort per Email an