我的MySQL查詢如下:與條件唯一約束多重插入Laravel MySQL查詢(使用查詢生成器)
INSERT INTO mytable (col1 ,col2)
VALUES (val11 ,val12),(val21 ,val22),(val31 ,val32)
ON DUPLICATE KEY UPDATE col3=VALUES(col3);
普通多重插入我能做到。
但是如何添加這個條件(ON DUPLICATE KEY UPDATE col3 = VALUES(col3))?
我該如何在LARAVEL中編寫這段代碼。我是Laravel的新人,所以請以某種方式展示。
更新:
爲什麼我的問題有所不同?因爲我想在查詢生成器中編碼。
http://stackoverflow.com/questions/38308555/on-duplicate-key-update-in - 偶爾 – linktoahref
可能重複的[在雄辯中的重複密鑰更新](http://stackoverflow.com/questions/38308555/on-duplicate-key-update-in-eloquent) – Cyril
對不起,我忘了提及,我需要做它在查詢生成器中。感謝您的快速回復。 – subhajit