У меня есть индекс Solr, который хранит даты в многозначном поле для каждого документа.
Мне нужно иметь возможность искать диапазон дат (сделано), но также сортировать результаты, установленные по датегде дата - это первая дата многозначного поля, попадающего в диапазон.
Если я попытаюсь использовать функцию для сортировки, она скажет мне, что она не может использовать Field Caceh для многозначных полей.
Возможно ли иметь функцию для заполнения поля взапрос, а затем сортировать по этому, или другому варианту, или будет единственный вариант - использовать соединение, упорядочить по соединению и затем свернуть поле.
Я действительно не могу использовать SQL из-за сложностипоиск и количество объединений, поэтому я надеялся, что есть способ, которым я мог бы завершить это, не прибегая к SQL-подобным парадигмам.