diff --git a/laravel/database/grammars/grammar.php b/laravel/database/grammars/grammar.php index 64dcbde4..28b29ef6 100644 --- a/laravel/database/grammars/grammar.php +++ b/laravel/database/grammars/grammar.php @@ -301,9 +301,11 @@ class Grammar { { foreach ($values as $column => $value) { - $columns = $this->wrap($column).' = '.$this->parameter($value); + $columns[] = $this->wrap($column).' = '.$this->parameter($value); } + $columns = implode(', ', $columns); + return trim('UPDATE '.$this->wrap($query->from).' SET '.$columns.' '.$this->wheres($query)); }