Редактировать сущность Symfony из внешнего интерфейса - PullRequest
0 голосов
/ 30 августа 2018

У меня есть приложение Symfony, использующее несколько объектов.

Сторонний аналитический инструмент подключается к моей базе данных для создания отчетов.

Чего я хотел бы добиться, так это возможности обновлять сущность Symfony из внешнего интерфейса, чтобы добавлять новые поля в таблицы базы данных (чтобы новые поля отображались в инструменте отчетности).

У кого-нибудь есть идеи, как этого добиться?

Заранее спасибо.

1 Ответ

0 голосов
/ 30 августа 2018

Если я правильно понимаю, вы не сможете добавлять поля к вашей сущности динамически. Я не знаю, выполнимо ли это, и если да, то это, вероятно, будет грязно и ненадежно.

Однако вы можете использовать дочерние объекты с полями динамического ключа => значений.

У вас должна быть одна основная сущность, сущность со списком ваших динамических полей, отношение многие ко многим между вашей основной сущностью и сущностями ваших полей и третья сущность с фактическими значениями из этих полей.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...