On May 24, 2008, at 12:25 AM, Jeff Putsch wrote:
> > Now, when I add the filter like this: > > print NisAccount.query().select_from(a1.join(a2, (a1.c.eid == > a2.c.eid) & (a1.c.uid != a2.c.uid))).filter(a1.c.eid.in_(s3) & > (a1.c.domain_id == 41)).compile() > > I get an infinite recursion error. 0.5 may very well have the same issue. try closing in the join using an alias, like a.join(a2, ...).select().alias(). send along a script that includes sample versions of the Table's in question so I can reproduce the same conditions locally. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "sqlalchemy" group. To post to this group, send email to sqlalchemy@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/sqlalchemy?hl=en -~----------~----~----~----~------~----~------~--~---