Я хочу реализовать пользовательские Solr FunctionQueries.
Существуют ли какие-либо хорошие учебные пособия или пошаговые инструкции, единственное, что я нашел, это http://www.solrtutorial.com/custom-solr-functionquery.html, который плохо объясняет детали.
Я понимаю, что мне нужно реализовать org.apache.solr.search.ValueSourceParser
и org.apache.solr.search.ValueSource
, но как работает public DocValues getValues(Map context, IndexReader reader)
? Как узнать значение поля документа внутри этого метода и как сравнить его с запросом?
Я тоже пробовал несколько книг, но ни в одной из них нет примеров реализации FunctionQueries.