As the following article states, inequality filters (<, >, etc.) are
only allowed on one property in a query. You can have multiple
equality filters (=). It looks like you will need to change these
queries since you use fpx > and ffpx <.

http://code.google.com/appengine/docs/datastore/queriesandindexes.html#Restrictions_on_Queries

Thank you,

Jeff

On Dec 7, 7:28 pm, ivivian <[EMAIL PROTECTED]> wrote:
> If the following statement, the normal:
> users = db.Query(Users)
> users.filter('fpx > ', getmin).filter('ffpx < ', getmax).filter('fpy =
> ', '180').filter('fpy = ', '1')
>
> If the following statement, the error:
> users = db.Query(Users)
> users.filter('fpx > ', getmin).filter('ffpx < ', getmax).filter('fpy >
> ', '180').filter('fpy > ', '1')
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Google App Engine" 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/google-appengine?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to