2009-07-01 5 views

Répondre

1

[extrait de http://code.google.com/appengine/docs/python/datastore/gqlqueryclass.html] Comme avec la catégorie de requête, l'application exécute la requête et accède à des résultats soit en appelant la méthode de récupération(), ou en traitant l'objet GqlQuery comme iterable. Voir la documentation de la requête pour plus d'informations. Il existe une différence entre la façon dont Query et GqlQuery accèdent aux résultats: Si la requête GQL inclut une clause LIMIT ou une clause OFFSET, les résultats sont récupérés comme avec la méthode fetch() équivalente, même si l'interface d'itérateur est utilisée pour accéder Les resultats. Lorsqu'un GqlQuery dont GQL contient LIMIT ou OFFSET est utilisé comme itérable, un appel est effectué sur le magasin de données pour extraire tous les résultats, et l'itérateur renvoie chacun des résultats de la mémoire.

Questions connexes