2017-05-08 7 views
0

필터 쿼리를 단독으로 정렬하기 만하면됩니다. 거기서 솔로에서 할 수있는 방법이 있습니까? 그룹 쿼리를 적용 할 때 우리는 fq 매개 변수를 직접 제공 할 수 없습니다.Solr에서 단독으로 정렬하는 필터 쿼리 추가

주간호 : 가격 필드별로 정렬합니다. 가격은 두 가지 카테고리에서 사용할 수 있습니다. 그룹화하는 동안 두 카테고리를 모두 고려해야하지만 정렬하는 동안 하나의 카테고리 만 고려해야합니다. 복사 필드를 사용하여 해당 카테고리의 가격을 새 필드에 복사했지만 다른 카테고리의 가격 필드에는 빈 값이 있으므로 맨 위에 표시됩니다. 어느 것이 예상되지 않습니다.

추가 세부 정보가 필요하면 알려주십시오.

+0

예를 들어 주시겠습니까? –

답변

1

누락 된 값과 재 색인이있는 필드 정의에 sortMissingLast="true" 속성을 추가하십시오.

Here's 정확하게 귀하의 유스 케이스와 일치하는 링크.