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