GQL Abfrage mit mehreren Zustand auf ein Listenfeld
-
28-09-2019 - |
Frage
Ich will Objekt erhalten, die Listfield enthält 'foo', 'bar' und 'foobar' Strings. Kann ich Abfrage wie folgt tun
SELECT * FROM Entity WHERE listfield = 'foo' AND listfield = 'bar' AND listfiled = 'foobar'
wobei Listfield = StringListProperty ()?
Lösung
Eine Sache zu beachten, stellen Sie sicher, dass Ihre index.yaml Datei enthält alle Index Permutationen Sie benötigen. Ihre Abfrage wie oben würde einen Index wie folgt aussehen:
- Art: Entity
Eigenschaften:
- Name: xyz
- Name: Listfield
- Name: Listfield
- Name: Listfield
Andere Tipps
Ja, Sie können das tun.
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow