在 Doctrine ORM 中实现“如果存在,则更新”
我正在尝试在一次交易中。INSERT OR UPDATE IF EXISTS
在mysql中,我通常会使用(“在重复密钥上更新”)。我知道使用各种SQL变体和子查询来解决这个问题的许多解决方案,但我试图在学说(PHP ORM)中实现这一点。似乎会有 Doctrine 方法来做到这一点,因为它是如此强大的功能,但我没有找到任何东西。出于某种原因,这种事情是使用PHP ORM软件包的问题吗?或者任何教义专家知道如何通过黑客或任何手段实现这一目标?DUPLICATE KEY