Je le datastore comme suit,Comment effectuer cette GqlQuery?
class Data(db.Model):
project = db.StringProperty()
project_languages = db.ListProperty(str,default=[])
Lorsque l'utilisateur entre une langue (input_language
), je veux sortir tous les projets qui contient l'utilisateur de langue mentionnée dans sa liste des langues (project_languages
).
J'ai essayé de le faire dans le ci-dessous chemin, mais a obtenu une erreur en disant:
BadQueryError: Parse Error: Invalid WHERE Condition
db.GqlQuery("SELECT * FROM Data WHERE input_language IN project_languages")
Quelle devrait être ma requête, si je veux obtenir les données mentionnées ci-dessus façon?