
SolrDocument::sort 메서드를 사용하여 문서를 정렬할 때, 필드의 정렬 순서를 지정하려면 sort 메서드의 첫 번째 인자에 필드 이름을 지정하고, 두 번째 인자에 정렬 순서를 지정합니다.
예를 들어, 다음과 같이 사용할 수 있습니다.
#hostingforum.kr
php
$solrDocument->sort('field_name', 'asc'); // 오름차순 정렬
$solrDocument->sort('field_name', 'desc'); // 내림차순 정렬
또한, 여러 필드를 정렬할 때는 sort 메서드를 여러 번 호출하거나, sort 메서드의 첫 번째 인자에 필드 이름을 쉼표로 구분하여 지정할 수 있습니다.
#hostingforum.kr
php
$solrDocument->sort('field_name1', 'asc')->sort('field_name2', 'desc');
$solrDocument->sort('field_name1, field_name2', 'asc');
2025-04-18 01:59