implementacja „update if exist” w Doctrine ORM

próbujeINSERT OR UPDATE IF EXISTS w jednej transakcji.

wmysql, Na ogół używałbymDUPLICATE KEY („UPDATE ON DUPLICATE KEY”.) Zdaję sobie sprawę z wielu rozwiązań tego problemu przy użyciu różnych wariantów SQL i pod-zapytań, ale próbuję zaimplementować to w Doctrine (PHP ORM). Wygląda na to, że byłyby to metody Doctrine, ponieważ jest tak spakowane, ale niczego nie znajduję. Czy z jakiegoś powodu jest to problem związany z pakietami PHP ORM? Czy może eksperci Doctrine wiedzą, jak to osiągnąć poprzez hacki lub jakiekolwiek inne środki?

questionAnswers(4)

yourAnswerToTheQuestion