2017-02-17 2 views

Antwort

2

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.

Verwandte Themen