Hi! I tested with 1.60 and that query still doesn't work. Can this be resolved?
Btw, is it possible to use the Entity key instead of an incrementing id? May be that would work? Thank you Ramon On Mar 9, 3:07 am, rbuc <[email protected]> wrote: > Hi! > > any progress on this? the query doesn't seem to work with 1.57 yet... > > thank you! > > On Feb 13, 12:20 pm, "Sebastian E. Ovide" <[email protected]> > wrote: > > > that is a good news, so we do not have to patch the CAS app ! > > ---------------------------- > > Sebastian E. Ovide > > > On Fri, Feb 13, 2009 at 3:41 AM, Robin B <[email protected]> wrote: > > > > > r=db(db.cas_user.id==id).select() #OK > > > > r=db(db.cas_user.verification==key).select() #OK > > > > r=db(db.cas_user.id==id)(db.cas_user.verification==key).select() #OK > > > > but not on GAE > > > > Google added query/sort by id in a recent SDK release, and the new GAE > > > driver that I am writing supports it, so this query will work soon. > > > > Robin > > > > On Feb 12, 11:03 pm, mdipierro <[email protected]> wrote: > > > > You cannot mix ID and other fields in a GAE query. For gae ID is not a > > > > field and it is treated differently. > > > > > r=db(db.cas_user.id==id).select() #OK > > > > r=db(db.cas_user.verification==key).select() #OK > > > > r=db(db.cas_user.id==id)(db.cas_user.verification==key).select() #OK > > > > but not on GAE > > > > > do this instead > > > > > r=[x for x in db(db.cas_user.id==id).select() if x.verification==key] > > > > > Massimo > > > > > On Feb 12, 6:38 pm, "Sebastian E. Ovide" <[email protected]> > > > > wrote: > > > > > > Hi All, > > > > > > I'm getting an error on the line 124 the folowing query (only in GAE) > > > > > > 123 r=db(db.cas_user.id==id)\ > > > > > 124 (db.cas_user.verification==key)\ > > > > > 125 .select() > > > > > > the error is > > > > > > File "C:\dev\centralauthservice\gluon\restricted.py", line 98, in > > > > > restricted > > > > > exec ccode in environment > > > > > File > > > > > "C:\dev\centralauthservice\applications\cas/controllers/cas.py", > > > line > > > > > 188, in <module> > > > > > File "C:\dev\centralauthservice\gluon\globals.py", line 74, in > > > <lambda> > > > > > self._caller = lambda f: f() > > > > > File > > > > > "C:\dev\centralauthservice\applications\cas/controllers/cas.py", > > > line > > > > > 124, in verify > > > > > (db.cas_user.verification==key)\ > > > > > File "C:\dev\centralauthservice\gluon\contrib\gql.py", line 634, in > > > > > __call__ > > > > > raise SyntaxError > > > > > SyntaxError: None > > > > > > any ideas ? > > > > > > ---------------------------- > > > > > Sebastian E. Ovide > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "web2py Web Framework" 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/web2py?hl=en -~----------~----~----~----~------~----~------~--~---

