I have been learning how to create apps for Google AppEngine, relying mostly on videos. I figured other people might be interested in the same thing so I setup a Ning site that aggregates AppEngine videos.
Here it is: http://www.AppEngine.tv
Enjoy.
I have been learning how to create apps for Google AppEngine, relying mostly on videos. I figured other people might be interested in the same thing so I setup a Ning site that aggregates AppEngine videos.
Here it is: http://www.AppEngine.tv
Enjoy.
As I go through the process of getting familiar with Google AppEngine, I’ll post interesting things I learn (mostly so I can find them later). Here’s a quick note on GQL query syntax:
Assuming a model called Customer, you can use:
1) customers = db.GqlQuery(“SELECT * FROM Customer ORDER BY name LIMIT 10″)
2) And since GQL queries always return data objects, you can skip the SELECT * and abbreviate to:
customers = Customer.gql(“ORDER BY name LIMIT 10″)
3) You can also use parameters like this:
customers = Customer.gql(“WHERE name = :1 ORDER BY name LIMIT 10″, “Smith”)
4) And finally, #3 with named parameters like this:
customers = Customer.gql(“WHERE name= :person ORDER BY name LIMIT 10″, person=”Smith”)