Methods updates the existing object's elementary (including DateTime and Guid) and string fields and properties only.
- obj (Object)
- The object to stored or updated.
UID of the object stored or updated.
All changes to the object fields and properties made between querying the object and writing it back using this method,
will be ignored by the database - only the elementary types (including DateTime and Guid) and strings will be preserved.
If the object does not originate from the database (i.e., is a new object from the the database's point of view),
the object will be stored in whole, including all the child objects.