Collections are prone to losing their sort order..." but I read somewhere that the Iterator order is used, so if I use a List I should get back the same order from the Datastore. Can anyone confirm which one is correct or if the same order can be guaranteed somehow or not?No, you can't store a List of Lists. Datastore property values cannot
be more complicated than a collection of datastore primitives (String,
Long, Blob, GeoPt, etc).
Regarding separate entities in an ancestor relationship vs embedding
an object graph in a single entity: There are many reasons for either
approach. Generally you tend to be better off embedding (or even
serializing) an object graph into a single entity (if you can) because
this requires fewer reads and writes. But there are plenty of
situations where it is desirable to store data in a finer-grained
structure.
Jeff
> --
> You received this message because you are subscribed to the Google Groups
> "Google App Engine" group.
> To view this discussion on the web visit
> https://groups.google.com/d/msg/google-appengine/-/55qr4iZWbK8J.
> To post to this group, send email to google-a...@googlegroups.com.
> To unsubscribe from this group, send email to
> google-appengi...@googlegroups.com.
> For more options, visit this group at
> http://groups.google.com/group/google-appengine?hl=en.
Robert
> --
> You received this message because you are subscribed to the Google Groups
> "Google App Engine" group.
> To view this discussion on the web visit
> https://groups.google.com/d/msg/google-appengine/-/F0ZjdYtBV0wJ.