Oh, right. I was a bit confused when I was checking the docs. Thank you for the clarification.
On Mar 26, 12:03 pm, djidjadji <[email protected]> wrote: > If you look in the doc of the Key class you see that there is no > parent_key() method > > http://code.google.com/appengine/docs/python/datastore/keyclass.html > > 2010/3/25 matic <[email protected]>: > > > > > We have simple app on gae that broadcasts each entity to a few hundred > > users. > > We had some scaling issues and now we are trying yo use "Relation > > index entities" approach that was described in a talk by Brett Slatkin > > (http://www.youtube.com/watch?v=AgaL6NGpkB8). > > > His sample: > > > indexes = db.GqlQuery("SELECT __key__ FROM MessageIndex WHERE > > receivers = :1", me) > > keys = [k.parent() for k in indexes] > > messages = db.get(keys) > > > I was wondering why was he using k.parent() and not k.parent_key()? > > Isn't k.parent() actually loading the entity from the datastore? Or is > > the parent entity entity already loaded? But then we don't need to run > > 'messages = db.get(keys)' right? > > > Am I missing something? > > > -- > > 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 > > athttp://groups.google.com/group/google-appengine?hl=en. -- 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.
