Thank you, Nick. What about applying a filter in these cases? Will key
ordering be ignored if I also try to apply a filter on a 'real' property?
Thanks.

Jeff

On Fri, Sep 10, 2010 at 12:42 PM, Nick Johnson (Google) <
nick.john...@google.com> wrote:

> Hi Jeff,
>
> On Fri, Sep 10, 2010 at 5:21 PM, Jeff Schwartz <jefftschwa...@gmail.com>wrote:
>
>> High Nick. Thank you and that's what I thought but lets say all the
>> entities have the same parent or all of them have no parents then aren't you
>> able to order descending on their ids to reverse the sort order? Also, if
>> you can, then can you also use a filter on a property other than id as well?
>>
>
> Correct - but in either case, you're still sorting on the key, it's just
> that the only part of the key that changes is the ID.
>
> -Nick Johnson
>
>
>> Jeff
>>
>>
>> On Fri, Sep 10, 2010 at 11:43 AM, Nick Johnson (Google) <
>> nick.john...@google.com> wrote:
>>
>>> Hi Jeff,
>>>
>>> You can't really order on ID - only on key. If entities have different
>>> parents, they will sort first by their parent, then by their ID.
>>>
>>> -Nick Johnson
>>>
>>>  On Fri, Sep 10, 2010 at 3:25 AM, Jeff Schwartz <jefftschwa...@gmail.com
>>> > wrote:
>>>
>>>>  Hi All,
>>>>
>>>> I think I know the answer to this but I'd like someone from the app
>>>> engine team to provide a definitive answer if possible. When querying on a
>>>> single entity type where the result set contains instances of entities that
>>>> are children of different parents (thus belonging to different entity
>>>> groups) will ordering on their ids though specified be ignored? My instinct
>>>> tells me that ordering will be ignored. In other words, is the rule then 
>>>> the
>>>> following:
>>>>
>>>> Ordering is allowed on key ids only if all entities have the same kind
>>>> _and_ parent
>>>>
>>>> In addition, I would also assume that filtering works the same way,
>>>> having the same restriction. Correct?
>>>>
>>>> Thanks in advance for your response.
>>>>
>>>> --
>>>> --
>>>> Jeff
>>>>
>>>> --
>>>> 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-appeng...@googlegroups.com.
>>>> To unsubscribe from this group, send email to
>>>> google-appengine+unsubscr...@googlegroups.com<google-appengine%2bunsubscr...@googlegroups.com>
>>>> .
>>>> For more options, visit this group at
>>>> http://groups.google.com/group/google-appengine?hl=en.
>>>>
>>>
>>>
>>>
>>> --
>>> Nick Johnson, Developer Programs Engineer, App Engine Google Ireland Ltd.
>>> :: Registered in Dublin, Ireland, Registration Number: 368047
>>> Google Ireland Ltd. :: Registered in Dublin, Ireland, Registration
>>> Number: 368047
>>>
>>> --
>>> 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-appeng...@googlegroups.com.
>>> To unsubscribe from this group, send email to
>>> google-appengine+unsubscr...@googlegroups.com<google-appengine%2bunsubscr...@googlegroups.com>
>>> .
>>> For more options, visit this group at
>>> http://groups.google.com/group/google-appengine?hl=en.
>>>
>>
>>
>>
>> --
>> --
>> Jeff
>>
>> --
>> 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-appeng...@googlegroups.com.
>> To unsubscribe from this group, send email to
>> google-appengine+unsubscr...@googlegroups.com<google-appengine%2bunsubscr...@googlegroups.com>
>> .
>> For more options, visit this group at
>> http://groups.google.com/group/google-appengine?hl=en.
>>
>
>
>
> --
> Nick Johnson, Developer Programs Engineer, App Engine Google Ireland Ltd.
> :: Registered in Dublin, Ireland, Registration Number: 368047
> Google Ireland Ltd. :: Registered in Dublin, Ireland, Registration Number:
> 368047
>
> --
> 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-appeng...@googlegroups.com.
> To unsubscribe from this group, send email to
> google-appengine+unsubscr...@googlegroups.com<google-appengine%2bunsubscr...@googlegroups.com>
> .
> For more options, visit this group at
> http://groups.google.com/group/google-appengine?hl=en.
>



-- 
--
Jeff

-- 
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-appeng...@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