Доктрина 2 - столбец префикса в базе данных (sf4)

Я пытаюсь достичь чего-то, что мне кажется трудным.

У меня есть сущность «Пользователь». Я написал следующие аннотации, чтобы получить префикс usr в таблице: "@ORM \ Table (name =" usr_user ")"

Интересно, могу ли я добавить префикс в каждый столбец моей таблицы, но не жестко. Я имею в виду, я хотел бы, чтобы моя сущность была чистой и мне не приходилось иметь дело с такими вещами, как «getUsrName» вместо «getName» (в случае, если имя моего столбца имеет префикс usr).

Есть ли простой способ сделать это? Я много чего видел об удалении префикса в столбце, но не наоборот.

Спасибо за вашу помощь !

Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Symfony Station Communiqué - 7 июля 2023 г
Symfony Station Communiqué - 7 июля 2023 г
Это коммюнике первоначально появилось на Symfony Station .
Symfony Station Communiqué - 17 февраля 2023 г
Symfony Station Communiqué - 17 февраля 2023 г
Это коммюнике первоначально появилось на Symfony Station , вашем источнике передовых новостей Symfony, PHP и кибербезопасности.
Управление ответами api для исключений на Symfony с помощью KernelEvents
Управление ответами api для исключений на Symfony с помощью KernelEvents
Много раз при создании api нам нужно возвращать клиентам разные ответы в зависимости от возникшего исключения.
0
0
121
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Вы можете сделать это точно так же, каждое свойство может быть названо параметром name.

Надеюсь, этот пример поможет вам

/** @Column(name = "prefix_number", type = "integer") */

частный номер $;

Документация доктрины

Ах, иногда поиск чего-то простого - лучший способ сделать что-то. Большое спасибо, ты вытащил меня из туннеля!

Dranac V. 13.03.2018 15:09

Другие вопросы по теме