I have seen the in GAE datastore there are so many entity which at the end are Strings, at least apparently.
List of GAE Java Datastore Entities
I'd like to know the underneath reason for that? indexing? semantic search?
It's quite clear to me -- the question is what were we (Google App Engine designers) thinking when we added those "semantic" property types.
I wasn't on the team then, but I think we were enamored with automatically generating XML from entities using the ATOM schema. I don't think this is very popular or useful in practice. You're free to ignore these -- their validation is all trivial (must not be empty).
In NDB (a new Python client for the datastore) I decided not to support these semantic property types or XML generation and so far only one person requested it: http://code.google.com/p/appengine-ndb-experiment/issues/detail?id=96
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With