TYPO3CMS-Reference-CoreApi
TYPO3CMS-Reference-CoreApi copied to clipboard
Problem on https://docs.typo3.org/m/typo3/reference-coreapi/main/en-us//ApiOverview/DataHandler/Database/Index.html
The description of the uid at https://docs.typo3.org/m/typo3/reference-coreapi/main/en-us/ApiOverview/DataHandler/Database/Index.html#confval-datahandler-data-uid is incomplete.
If you want to create new records the uid must be a placeholder in the form NEWxxxxx where xxxxx is a random string. This random string MUST NOT contain underscore characters.
Underscores are used to separate a table name prefix and the uid. If records from multiple tables are allowed in a field they are represented by tt_content_123 for example. A placeholder with a table name prefix has the format tx_my_table_NEWxxxxx.
A placeholder can start with a minus sign (usually for the pid field) to indicate that the new record must be placed after the record with that uid (well, the positive value of course).