小编sai*_*ful的帖子

Laravel 在 where 子句中加入“and”和“or”

我怎样才能写一个像这个 SQL 的 Laravel 5 Eloquent 查询?

where ( (table1.fname like %xxxxx% )
    OR (table1.lname like %xxxxx%) )
    AND table1.is_active != 0
Run Code Online (Sandbox Code Playgroud)

我已经试过了

->where('users.is_active', '!=', 2)
    ->where('users.name', 'like' , '%'. $search .'%')
    ->orWhere('users.lname', 'like' , '%'. $search .'%')
    ->orWhere('users.email', 'like' , '%'. $search .'%') ->get();
Run Code Online (Sandbox Code Playgroud)

php laravel eloquent

2
推荐指数
1
解决办法
3617
查看次数

标签 统计

eloquent ×1

laravel ×1

php ×1