If you feel you need to do separate queries and combine the results in code, you might want to check out the Twig lib if you're working in Java. Twig can do OR queries by doing multiple queries in parallel and combining the results (removing duplicates) in code. I believe (please correct if wrong) that Twig uses undocumented methods to make asynchronous datastore calls so the separate queries can be done in parallel, and thus get very good response times.
To Google folks: Are there such methods for asynchronous datastore calls, and might they be made public anytime soon? (please) -- You received this message because you are subscribed to the Google Groups "Google App Engine" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en.
