Hallo User-Group,

ich habe nun endlich mein erstes RoR-Projekt gestartet und bin nach wie
vor begeistert. Dennoch komme ich an einem Punkt nicht weiter.
Vermutlich ist es ganz einfach und ihr könnt mir mit einem kleinen Tipp
auf die Sprünge helfen.

Es geht um ein Projekt in dem es ein User-Model und ein Dokument-Model
gibt. Beide stehen in einer has_and_belongs_to_many Beziehung
zueinander. Hintergrund dabei ist, dass ich für ein Dokument bestimmte
User auswählen möchte, die das Dokument nur sehen dürfen.

Ich bin nun schon so weit, dass ich einem Dokument mehrere User zuordnen
kann. Ich möchte nun, je nachdem welcher User angemeldet ist, auch nur
die Dokumente im Index anzeigen lassen, für die er auch zugeordnet ist.
Da sich die Relationen über 3 Tabellen (Document, User und
Documents_Users) erstreckt weiß ich nicht, wie ich das find im
Controller definieren muss, damit ich nur die Dokumente bekomme, in
denen, unter anderen Usern, der eine User zugeordnet ist.

Ich hoffe, ich konnte mein Problem verständlich definierern.

Vielen Dank für eure Unterstützung.

Viele Grüße

Bastian
_______________________________________________
rubyonrails-ug mailing list
rubyonrails-ug@headflash.com
http://mailman.headflash.com/listinfo/rubyonrails-ug

Antwort per Email an