Я пытаюсь выполнить INSERT OR UPDATE IF EXISTS
в одной транзакции.
в mysql, я обычно использовал бы DUPLICATE KEY
( "ОБНОВЛЕНИЕ НА КЛЮЧЕ DUPLICATE".) Я знаю много решений этой проблемы, используя различные варианты и подзапросы SQL, но я Я пытаюсь реализовать это в Doctrine (PHP ORM). Кажется, что для этого будут методы Doctrine, так как они настолько упакованы, но я ничего не нахожу. Почему-то проблема с использованием пакетов PHP ORM по какой-то причине? Или кто-нибудь из экспертов "Доктрины" знает, как добиться этого через хаки или любые средства?