J'ai les modèles suivants:Quel est le GQL brut pour vérifier une ReferenceProperty?
class Author(db.Model):
name = db.StringProperty()
class Story(db.Model):
author = db.ReferenceProperty(Author)
Quelle est la première GQL pour trouver toutes les histoires par un auteur. En SQL normal, j'utiliserai des jointures mais je ne pense pas que ce soit disponible en GQL.
Edit:
Je cherche le chemin de GQL cru, je sais comment faire de la manière Pythonic. Par exemple quelque chose comme (ce qui suit est probablement tout à fait tort):
"SELECT * FROM Story WHERE author = :1", "Shakespeare"
Je veux exécuter ci-dessus à partir des données d'administration GAE> Data Viewer> Interroger le magasin de données. Je veux le SQL brut que quelqu'un pourrait exécuter à partir d'un shell mysql ou psql typique.
Je suis à la recherche de la méthode GQL brute, je sais la faire de façon Pythonienne. –
@Thierry: En effet vous êtes; veuillez voir la réponse éditée ci-dessus. – bernie
Je cours le GQL à partir de la visionneuse de données, il vous donne une fenêtre où vous pouvez exécuter des requêtes. Je ne pense pas pouvoir exécuter du code Python à partir de là. –