is it at all possible to query against the value of a property of a  
referenced property?

for instance, foo references bar which has property x. could you  
Foo().gql("WHERE bar.x > :1", some_value). ??.. (i know this doesnt  
work, thats why im asking ;p)

also during my various 'trials' i have found that object instances  
seem to have an '_foo' method or attribute. On one particular  
occasion, the contents of _foo returned what was expected while  
reading foo returned None.... wut?..


while im at it, i wanted to know if the datastore would ever support  
inequality filters on multiple properties. while i think i understand  
why things currently work the way they do, coulndt a solution to this  
be better implemented on google's side? much like how IN filters  
trigger a series of = queries, a similar "behind the scenes" mechanism  
could do the job for us. For lack of a better way, im stuck myself  
with using a convoluted and expensive series of calls to the db  
intersected via set() operations. Im afraid this wouldnt scale very  
well!...

awaiting your input..

thx.

Sent from my iPhone

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To post to this group, send email to google-appengine@googlegroups.com
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to