阅读(4464) (7)

Laravel 8 whereRaw / orWhereRaw

2021-07-07 09:14:21 更新

whereRaworWhereRaw 方法将原生的 where
注入到你的查询中。这两个方法的第二个参数还是可选项,值还是绑定参数的数组:

$orders = DB::table('orders')
                ->whereRaw('price > IF(state = "TX", ?, 100)', [200])
                ->get();