1

Anyone have a good reference guide for GQL (query language for google appengine datastore)?

I find the reference guide on the google appengine site very limited with examples

David Underhill
  • 15,896
  • 7
  • 53
  • 61
user242153
  • 151
  • 8
  • 7
    I think the [reference guide](http://code.google.com/appengine/docs/python/datastore/gqlreference.html) is actually pretty good. Do you have a specific query or queries that you'd like to see examples for? – David Underhill Jun 16 '10 at 19:18

1 Answers1

3

The doc is limited because GQL is a very, very simple query language, intended to provided an SQL-like interface on top of protocol buffers. There's not a lot of complexity to it.

The most instructive thing may be to read the GQL source. It's online here. Note in particular how GQL is parsed with a simple, hand-rolled top-down parser.

Dave W. Smith
  • 24,318
  • 4
  • 40
  • 46