Я использую TYPO3 9.4 и у меня есть расширение extbase.
Расширения предоставляют две доменные модели.Я назову их Model-A и Model-B.
В рамках действия внешнего интерфейса кто-то может создать новый объект Model-B.По умолчанию это ссылка на один объект Model-A, который уже сохранен в базе данных.Кроме того, Model-B имеет 3 ссылки на файлы FAL, которые также генерируются в действии create.
Если я запускаю persistAll (), Model-B сохраняется в базе данных, а также 3 ссылки на файлы.Но ни одна из ссылок не связана с моей моделью-B.Даже соединение от Model-B к Model-A не сохраняется.В столбце, где я хотел бы, кроме UID модели-A только ноль.Если я создаю объект в бэкенде TYPO3, все работает нормально.
add()">