여러 열을 기준으로 Laravel Query Builder 결과 정렬
정렬은 모든 프로그래밍 언어에서 데이터 관리의 중요한 측면입니다. Laravel 4에서는 Eloquent Query Builder의 orderBy() 메소드를 사용하여 데이터베이스 쿼리 결과를 정렬할 수 있습니다.
여러 열을 기준으로 결과를 정렬하려면 필요한 만큼 orderBy()를 호출하면 됩니다. :
User::orderBy('name', 'DESC') ->orderBy('email', 'ASC') ->get();
이 코드는 다음 쿼리를 생성합니다.
SELECT * FROM `users` ORDER BY `name` DESC, `email` ASC
이 쿼리에서는 결과가 먼저 이름 열을 기준으로 내림차순(DESC)으로 정렬된 다음 이메일 열을 오름차순(ASC)으로 정렬합니다.
이러한 유연성을 통해 열 조합을 기준으로 데이터를 쉽게 정렬할 수 있으며 데이터베이스 레코드를 효율적으로 구성하고 검색하는 데 필요한 제어 기능을 제공합니다.
위 내용은 Laravel 쿼리 빌더 결과를 여러 열로 정렬하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!