Ich frage mich, wie alle Zeilen/Entitäten abgerufen werden, die passende Wert (en) in google cloud datastore
mit Python
. Die datastore client
get
und get_multi
können nur Entitäten von Schlüssel (n) zurückgeben.google datastore wie man Entitäten basierend auf Eigenschaftswert
Antwort
Das ist, was Datastore Queries sind für:
Eine Abfrage ruft entities von Google Cloud Datastore, die einen bestimmten Satz von Bedingungen erfüllen.
Die Abfrage arbeitet mit Entitäten eines gegebenen kind; Es kann filters für die Eigenschaftswerte, Schlüssel und Vorfahren der Entitäten angeben und kann null oder mehr Entitäten als Ergebnis zurückgeben. Eine Abfrage kann auch sort orders angeben, um die Ergebnisse nach ihrer Eigenschaft Werte zu sequenzieren. Die Ergebnisse umfassen alle Entitäten, die mindestens einen Wert für jede in den Filtern und Sortierreihenfolgen angegebene Eigenschaft aufweisen und deren Eigenschaftswerte alle angegebenen Filterkriterien erfüllen. Die Abfrage kann ganze Entitäten, projizierte Entitäten oder nur Entitätsschlüssel zurückgeben.
Eine typische Abfrage enthält folgende:
- Ein entity kind zu der die Abfrage
- Null oder mehr filters basierend auf den Entitäten Eigenschaftswerte, Schlüsseln und Vorfahren
- Null oder mehr sort orders gilt um die Ergebnisse zu sequenzieren
Wenn sie ausgeführt wird, ruft die Abfrage alle Entitäten der gegebenen Art 012 auferfüllen alle angegebenen Filter, sortiert in der angegebenen Reihenfolge. Abfragen werden als schreibgeschützt ausgeführt.
- 1. Google Cloud Datastore ORM
- 2. sortieren Objekte basierend auf Eigenschaftswert
- 3. Vererbung oder Besitz zwischen Ndb-Entitäten in Google Datastore
- 4. Fehlende Entitäten nach dem Einfügen in Google Cloud DataStore
- 5. Google-Datastore-Modellierung
- 6. Wie fügt man einen zusammengesetzten Index in Google Datastore hinzu?
- 7. verschiedene Bilder anzeigen, basierend auf Eigenschaftswert
- 8. Google Datastore teilweise String-Matching
- 9. Validierungseigenschaft fehlgeschlagen google datastore
- 10. Google Appengine Datastore Alternative?
- 11. Google Cloud Datastore-Stapeloperationssequenz
- 12. Google DataStore-Abfrage-Set
- 13. Store Binärdateien auf GAE/J + Google DataStore
- 14. Wie aktualisiert man bestimmte Attribute von Entitäten in Google Datatstore?
- 15. Berechnete Eigenschaft für Google Datastore
- 16. Abfrage von Google Cloud Datastore für Array
- 17. Google Datastore ein Update stornieren oder löschen?
- 18. Google Datastore-Fehler: Kein passender Index gefunden
- 19. Google Datastore Sicherheit mit Objektivierung
- 20. Google Cloud Datastore vs Google App Engine
- 21. Google Datastore - Abfragen von Schlüsselwerten
- 22. Google Datastore - Search Optimization Technique
- 23. Google App Engine-Datastore-Integrationstest
- 24. Google Datastore-Abfragen mit nodejs
- 25. Google Datastore - Blob oder Text
- 26. Google Appengine Datastore Timeout Ausnahme
- 27. Filtern von Entitäten in einer Unterentitätseigenschaft in der Google Datastore-Abfrage
- 28. Google Cloud Datastore - Problem beim Aktivieren von Datastore Admin
- 29. Speichern von Entitäten in Google Cloud Datastore mit einem benutzerdefinierten Namespace mit .net api
- 30. Benchmarks für verschiedene Google App Engine-Datastore-Vorgänge?