BadFilterError: nieprawidłowy filtr: tylko jedna właściwość na zapytanie może mieć filtry nierówności (<=,> =, <,>)

Próbuję zastosować filtr na dwóch różnych właściwościach, ale GAE nie pozwala mi zrobić tego, co będzie wtedy rozwiązaniem, jest kod snipt:

if searchParentX :
    que.filter("parentX >=", searchParentX).filter("parentX <=", unicode(searchParentX) + u"\ufffd") 
    que.order('parentX')   

if searchParentY :
    que.filter("parentY >=", searchParentY).filter("parentY <=", unicode(searchParentY) + u"\ufffd") 

questionAnswers(2)

yourAnswerToTheQuestion