雄辩的构建哪里从数组查询

所以我试图从关联数组中的数据准备一个雄辩的查询:


/* 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(Cosmic Cuttlefish):4.18.0-17-通用x86_64位:64桌面:Gnome 3.30.2 Laradock,Laravel 5.8。


大话西游666
浏览 111回答 2
2回答
打开App,查看更多内容
随时随地看视频慕课网APP