(Nuxeo 5.8) Document ID generation - why cannot provide a custom ID instead of using additional schema like UID?
The documentation suggests using uid:uid attribute to store custom doc ids.
I wonder why it is not possible to provide the main ID attribute value on document creation?
Let's say I have an document created in an external system and that needs to be synchronized with its' projection in nuxeo.
The only way to have a Nuxeo document whose main id (uuid) is user-defined is to use the CoreSession.importDocuments API.
Note that for some Nuxeo configuration (see Id Column Type in the VCS Configuration doc), the id needs to be an integer and database-generated to ensure unicity.
Maybe I forgot parameters to send? What is the correct way to use this function?