Имя столбца в верхнем регистре PostgreSQL / Doctrine2

Я перенес базу данных из MySql в PostgreSQL. Все было хорошо, но у меня есть имя столбца, как idEtablissement, nomEtablissement так далее…

Я использую Doctrine 2 без Symfony, отображение выполняется с помощью XML

И когда я делаю запрос, у меня появляется ошибка вроде:

Uncaught PDOException: SQLSTATE [42703]: неопределенный столбец: 7 ОШИБКА: colomn e0_.idetablissement не существует

Нормальный, потому что он назван idEtablissement в базе данных

Мой вопрос, как я могу сделать с Doctrine или непосредственно в базе данных PostgreSQL, чтобы избежать этого поведения?

Я вижу, что использование двойных кавычек вокруг имени столбца является решением, но я не знаю, как настроить Doctrine для этого (я уже тестировал setQuoteStrategy(new \Doctrine\ORM\Mapping\AnsiQuoteStrategy()) но это не работает)

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]