A good point to learn how symfony handles m:m relationships is this  
small chapter:

http://www.symfony-project.com/book/trunk/14-Generators#Many-to-Many% 
20Relationships

The chapter talks about the admin generator, but one get the point :)



Am 15.08.2007 um 21:04 schrieb hutchic:

>
> http://propel.phpdb.org/trac/wiki/Users/Documentation/1.2/ 
> ManyToManyRelationships
>
> <pre>
> <?php
> $books = BookPeer::doSelect(new Criteria());
>
> // for every book get all readers
> foreach($books as $book) {
>   $readerRefs = $book->getBookReaderRefsJoinReader();
>   foreach($readerRefs as $ref) {
>     $reader = $ref->getReader(); // <-- this isn't an additional query
>                                  // since we used the Join method
> above
>   }
> }
> </pre>
>
> getBookReaderRefsJoinReader is defined as a method in the
> BookReaderRefs so how does the Book object have access to it?
>
> Could somebody please clear up does symfony / propel automatically
> generate methods for handling many-to-many relationships?  If symfony
> does not automatically generate methods for handling many-to-many
> relationships is there a simple functioning complete working example.
> ie something like what the above snippet attempts to do with books
> have many readers and readers has many books.
>
> Assistance is appreciated
>
>
> >
>


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"symfony users" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/symfony-users?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to