Olá pessoal, estou aquin novamente para esclarecer algo que tem trazido muita dificuldade para quem trabalha com o GAE (Google App Engine), estou falando de filtros utilizando o “SQL LIKE”. Na verdade o GAE não dá suporte ao uso de consultas com o “like”, entretanto podemos minimizar a falta dele fazendo uma pesquisa com um “falso like” onde o usuário poderá filtrar resultados que coicidam com o início do termo pesquisado.

Exemplo utilizando GqlQuery like in gae.
query = self.request.str_POST['query']
queryEnd = query+"\xEF\xBF\xBD".decode('utf-8')
res = db.GqlQuery('SELECT * FROM User WHERE name>=:1 AND name<=:2 ORDER BY nom DESC', query, queryEnd)
Agora outro exemplo utilizando o More >