我希望根据源表 A 更新表 B,以便如果找到新记录,我们可以插入它,否则如果任何值发生更改,则更新记录。我将如何使用 eloquent 在 laravel 4 中编写查询?
Table A Table B
======= =======
Name | Color Name | Color
---------------------- ----------------------
Mickey Mouse | grey Mickey Mouse | red
Donald Duck2 | green Donald Duck | blue
Donald Duck | blue Minnie | red
Goofy | black
Minnie | red
在此示例中,表 B 应插入行 Goofy 和 Donald Duck2 行,并且行 mickey mouse 应更新为新颜色灰色。