March 2019
Beginner to intermediate
778 pages
34h 20m
English
In order to offer an expressive interface to entities, Datastore offers a platform-specific query language known as the Google Query Language (GQL). GQL is structurally similar to standard SQL, but extremely limited by comparison.
GQL queries may be executed in a number of ways, including in client libraries and within the Cloud Console Datastore dashboard. Only a subset of Datastore client libraries support GQL, and the syntax and supported operations vary, depending on which client library is being used. Currently, the Python NDB, Java, and Ruby client libraries support some level of GQL. Other client libraries support subsets of query operations by falling back on traditional API methods.
Read now
Unlock full access