Hoi,

das geht recht einfach über user.documents (wobei user eine User-Instanz
ist)

        Beste Grüße,

                Daniel

Am 09.05.11 10:11, schrieb Bastian Bührig:
> 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
_______________________________________________
rubyonrails-ug mailing list
rubyonrails-ug@headflash.com
http://mailman.headflash.com/listinfo/rubyonrails-ug

Antwort per Email an