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?