我使用的是LaravelEloquent 查询构建器,并且我有一个查询,其中我希望在多个条件上有一个WHERE
子句.它很管用,但并不优雅.
例子:
$results = User::where('this', '=', 1)
->where('that', '=', 1)
->where('this_too', '=', 1)
->where('that_too', '=', 1)
->where('this_as_well', '=', 1)
->where('that_as_well', '=', 1)
->where('this_one_too', '=', 1)
->where('that_one_too', '=', 1)
->where('this_one_as_well', '=', 1)
->where('that_one_as_well', '=', 1)
->get();
有没有更好的方法来做这件事,或者我应该坚持这个方法?