
SolrDocument::sort 메서드는 SolrDocument 객체의 필드 값을 기준으로 정렬하는 메서드입니다. 이 메서드는 내부적으로 Java의 Collections.sort() 메서드를 사용하여 정렬을 수행합니다.
sort 메서드의 파라미터로 사용할 수 있는 속성은 다음과 같습니다.
- fieldName: 필드 이름을 지정하여 해당 필드의 값을 기준으로 정렬합니다.
- reverse: true로 설정하면 내림차순 정렬을 수행합니다.
- nullLast: true로 설정하면 null 값을 마지막으로 정렬합니다.
예를 들어, 다음과 같이 사용할 수 있습니다.
#hostingforum.kr
php
$document = new SolrDocument();
$document->addField('name', 'John');
$document->addField('age', 25);
$document->sort('age', true); // age 필드의 값을 기준으로 내림차순 정렬
이러한 속성을 사용하여 다양한 정렬 방법을 구현할 수 있습니다.
2025-06-05 04:36