php – Laravel:UPDATE如果存在其他INSERT?

我的问题正是关于标题中的内容!

它存在一个laravel(Eloquent,Fluent …)中的方法,它更新了一行,如果这行不存在,它将被INSERTed?

多谢你们 最佳答案 Dunno id Laravel有这样的方法,但是使用
mysql你可以用这样的查询来做到这一点

INSERT INTO t SET c1='foo', c2='bar' ON DUPLICATE KEY UPDATE c2='bar'

您必须在此表上具有唯一索引才能使特技工作

点赞