На чем основывается Doctrine при выборе INSERT или UPDATE? - PullRequest
0 голосов
/ 11 июня 2018

В моем приложении, в очень точном случае, когда я пытаюсь обновить сущность с помощью Doctrine, это не удалось, потому что «Ключ уже существует».

Фактически, Doctrine пытается INSERT INTO вместо UPDATE и я не понимаю, почему.

Чтобы понять, почему Doctrine не выбирает правильный путь, я хочу знать, на чем основана Doctrine при выборе INSERT INTO или UPDATE?

Кажется, он не основан на ID, и на чем?

Может быть, это поможет найти ответ: я использую PostgreSQL

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