Как сделать запрос на вставку в DQL - PullRequest
5 голосов
/ 22 июня 2011

Я работаю с Symfony, и я хотел бы знать, как я могу сделать простую вставку, используя задачу doctrine: dql.

./symfony doctrine:dql "<what should I put here?>"

Ответы [ 2 ]

10 голосов
/ 27 июня 2011

Вы официально не можете ВСТАВИТЬ, используя DQL. Только ВЫБРАТЬ, ОБНОВИТЬ и УДАЛИТЬ.

2 голосов
/ 19 декабря 2012

С Doctrine вы не используете INSERT.Этот тип запроса должен быть выполнен Entity Manager через его метод PERSIST.

...