Laravel Eloquent 쿼리 빌더를 사용하고 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();
이 작업을 수행하는 더 좋은 방법이 있습니까, 아니면이 방법을 사용해야합니까?
->where(...)
통화가 교체 할 수있는->whereIn(...)
전화, 등등 .