Hi, do you have some sort of example or tutorial for the many to many relations ?
When I have tried using them, I got really strange exception. Twig was not able to determine the key for some dependent entities...I think I was doing smth wrong... I will describe the problem in with more details a little bit later... Sincerely, Michael Shtelma On Mon, May 3, 2010 at 12:46 PM, jd <jdpatter...@gmail.com> wrote: > Yep, many to many relationships work well. They can also be > polymorhic and use inheritance with no problems. > > On May 3, 12:09 am, Michael Shtelma <mshte...@gmail.com> wrote: > > Hi all, > > > > I have looked at twig, I liked it a lot, but there is one issue about > many > > to many relationships. Does Twig support them? > > > > Sincerely, > > Michael Shtelma > > > > On Sun, Mar 28, 2010 at 5:25 PM, John Patterson <jdpatter...@gmail.com > >wrote: > > > > > > > > > There are alternatives: Twig, Objectify, SimpleDS, Slim3, Siena. Take > your > > > pick and get your app working today. > > > > > On 28 Mar 2010, at 21:47, Trung wrote: > > > > > Hi GAE team, > > > > >> Any workarounds for this issue? > > > > >> Thanks > > > > >> On Feb 14, 8:55 am, Payam <pmoghad...@gmail.com> wrote: > > > > >>> The problem is still not solved. > > >>> Although you can "persist" an object with multiple relations of the > > >>> same type. When you actually query the object, the retrieved object > > >>> has duplicates for the multiple relations. > > >>> As in, if I were to persist instances A, B inside C. When I query for > > >>> C, both objects retrieved will be A. There will be no B. > > > > >>> This is a serious bug! > > > > >>> On Jan 26, 4:54 pm, oth <other...@gmail.com> wrote: > > > > >>> Michael, > > > > >>> In your jdoconfig.xml file add this entry: > > > > >>> <property > > >>>> name="datanucleus.appengine.allowMultipleRelationsOfSameType" > > >>>> value="true"/> > > > > >>> Thanks > > > > >>> On Jan 26, 3:12 pm, Michael Shtelma <mshte...@gmail.com> wrote: > > > > >>> Hi all, > > > > >>> I am also experiencing this problem on GAE 1.3.0. > > >>>>> Using multipleRelationsOfSameTypeAreErrors helps not in all cases, > > >>>>> when I am trying to read such entities I get mentioned exception. > > >>>>> Are the any solution for the 1.3.0 ? > > > > >>> Thanks, > > >>>>> Michael > > > > >>> On Jan 21, 9:20 am, cowper <iamco...@gmail.com> wrote: > > > > >>> Hi, > > >>>>>> I have a similar issue with 1.3.0 however it arises when the > types > > >>>>>> are the same and not related to inheritance of any type. > > > > >>> The work around suggested doesn't seem to work. Is the workaround > > >>>>>> valid for 1.3.0? > > > > >>> thx, > > > > >>> Conor > > > > >>> On Dec 4 2009, 9:52 pm, "Max Ross (Google)" <maxr > > > > >>> +appeng...@google.com> wrote: > > > > >>>>>>> SDK 1.2.8 contains a new check that detects if one of your JDO or > JPA > > >>>>>>> model > > >>>>>>> objects has two relationship fields of the same type. For > example: > > > > >>> class A { > > >>>>>>> List<B> bList; > > >>>>>>> List<B> anotherBList; > > > > >>> } > > > > >>> Unfortunately I was a little too aggressive with this check, so the > > >>>>>>> following also run afoul of the check: > > > > >>> abstract class B {} > > > > >>> class C extends B {} > > >>>>>>> class D extends B {} > > > > >>> class A { > > >>>>>>> List<C> cList: > > >>>>>>> List<D> dList; > > > > >>> } > > > > >>> If you get an exception that says > > > > >>> Class XXX has multiple relationship fields of type YYYY. This is > not > > >>>>>>> yet > > >>>>>>> supported. > > > > >>> and your class hierarchy resembles the one above, you can disable > this > > >>>>>>> check > > >>>>>>> by with the following config property: > > > > >>> <property > > >>>>>>> name="datanucleus.appengine.multipleRelationsOfSameTypeAreErrors" > > >>>>>>> value="true"/> > > > > >>> We'll get this fixed shortly. > > > > >>> Sorry for the trouble, > > >>>>>>> Max > > > > >> -- > > >> You received this message because you are subscribed to the Google > Groups > > >> "Google App Engine for Java" group. > > >> To post to this group, send email to > > >> google-appengine-j...@googlegroups.com. > > >> To unsubscribe from this group, send email to > > >> google-appengine-java+unsubscr...@googlegroups.com<google-appengine-java%2bunsubscr...@googlegroups.com> > <google-appengine-java%2bunsubscr...@googlegroups.com<google-appengine-java%252bunsubscr...@googlegroups.com> > > > > >> . > > >> For more options, visit this group at > > >>http://groups.google.com/group/google-appengine-java?hl=en. > > > > > -- > > > You received this message because you are subscribed to the Google > Groups > > > "Google App Engine for Java" group. > > > To post to this group, send email to > > > google-appengine-j...@googlegroups.com. > > > To unsubscribe from this group, send email to > > > google-appengine-java+unsubscr...@googlegroups.com<google-appengine-java%2bunsubscr...@googlegroups.com> > <google-appengine-java%2bunsubscr...@googlegroups.com<google-appengine-java%252bunsubscr...@googlegroups.com> > > > > > . > > > For more options, visit this group at > > >http://groups.google.com/group/google-appengine-java?hl=en. > > > > -- > > You received this message because you are subscribed to the Google Groups > "Google App Engine for Java" group. > > To post to this group, send email to > google-appengine-j...@googlegroups.com. > > To unsubscribe from this group, send email to > google-appengine-java+unsubscr...@googlegroups.com<google-appengine-java%2bunsubscr...@googlegroups.com> > . > > For more options, visit this group athttp:// > groups.google.com/group/google-appengine-java?hl=en. > > -- > You received this message because you are subscribed to the Google Groups > "Google App Engine for Java" group. > To post to this group, send email to > google-appengine-j...@googlegroups.com. > To unsubscribe from this group, send email to > google-appengine-java+unsubscr...@googlegroups.com<google-appengine-java%2bunsubscr...@googlegroups.com> > . > For more options, visit this group at > http://groups.google.com/group/google-appengine-java?hl=en. > > -- You received this message because you are subscribed to the Google Groups "Google App Engine for Java" group. To post to this group, send email to google-appengine-j...@googlegroups.com. To unsubscribe from this group, send email to google-appengine-java+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-appengine-java?hl=en.