Итак, я пытаюсь подготовить запрос Eloquent из данных в ассоциативном массиве:
/* This works */
$this
->where("email", "me@gmail.com")
->where("is_active", 1)
->update($params);
/* This doesn't work */
$where = [
'email' => "me@gmail.com",
'is_active' => 1
];
foreach ($where as $k => $v) {
$this->where("{$k}", "{$v}");
}
$this->update($params);
Я что-то упустил?Любая помощь приветствуется.
Редактировать: запрос не обновляет сущность в базе данных.
Ubuntu 18.10 (Космические каракатицы): 4.18.0-17-общие x86_64 биты: 64 Рабочий стол: Gnome3.30.2 Ларадок, Ларавел 5.8.