Я хочу отфильтровать результаты в solr 6.4.1 по цене, сохраняя при этом результаты в наборе, в котором нет цены, и помещать результаты без пика в конец списка результатов.
Пример набора данных:
item1 = $32
item2 = $31
item3 =
item4 = $33
Пример запроса фильтра:
<str>{!tag=price}price:[1 TO *]</str>
Требуемый результат:
result4 = $31
result4 = $32
result4 = $33
result4 =
Использование 1 в запросе фильтра отфильтрует пустой результат из набора,потянув 0 в качестве начала, он вернет эти элементы в начало списка.
Другими словами, вопрос в том, как отсортировать по цене с 0 как результат с наивысшей ценой?