Query GQL con più condizioni su un campo Elenco
-
28-09-2019 - |
Domanda
Voglio ottenere un oggetto, il cui campo elenco contiene le stringhe "foo", "bar" e "foobar".Posso fare una query in questo modo?
SELECT * FROM Entity WHERE listfield = 'foo' AND listfield = 'bar' AND listfiled = 'foobar'
dove campoelenco = StringListProperty() ?
Soluzione
Una cosa da notare: assicurati che il tuo file index.yaml contenga tutte le permutazioni dell'indice richieste.La tua query come sopra avrebbe un indice come questo:
- Tipo:Entità
proprietà:
- nome:xyz
- nome:campoelenco
- nome:campoelenco
- nome:campoelenco
Altri suggerimenti
Si, puoi farlo.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow