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
-~----------~----~----~----~------~----~------~--~---

Reply via email to