Запрос Sql
UPDATE MyTable SET Field1 = IsNull(@Field1, Field1), Field2 = IsNull(@Field2, Field2), Field3 = IsNull(@Field3, Field3) WHERE field4 = 1234
Как я могу написать этот код в laravel?
Вы МОЖЕТЕ использовать необработанный оператор .
Пример
DB::statement("UPDATE MyTable SET Field1 = IsNull(@Field1, Field1), WHERE field4 = 1234");
Для этого может быть более плавное решение (с использованием eloquent) в Laravel, но это работает.