> > should projection queries be automatic on GAE, or should there be a select > attribute that specifies that i want a projection query? how hard should > web2py work to check the validity of said query before sending to GAE? >
If projection queries are automatic, then the code has to do a really good job of recognizing valid projection queries and reverting to standard queries when a projection won't work (rather than raising an exception or returning no records). Otherwise, projections queries should just be an option (not the default), and we can leave it up to the developer to ensure the query is a valid one. Anthony