Я добавил новое поле в схемах:поля Solr не видно в запросе результатов
<field indexed="false" stored="true" docValues="true" sortMissingLast="true" name="RankScoreXXX" type="int" />
После того как все операции индексирований выполняются в панели Solr администратора при выполнении запросов, я не вижу, что поле любые результаты, в которых значение фактически равно 0. Результаты, содержащие значение> 0 в этом конкретном поле, показаны.
Используя этот параметр, я вижу, что ни один результат не содержит этого значения fq: -RankScoreXXX: [* TO *]. Также я могу сортировать результаты по этому конкретному полю.
Я просто не понимаю, почему результаты с RankScoreXXX = 0 не отображаются в панели управления solr для заданных результатов.
Я что-то упустил? Спасибо.
Это стандартное поведение. Что показано для http: // localhost: 8983/solr/[YourCore]/select? Q = RankScoreXXX: 0 & wt = xml & fl = id, RankScoreXXX? –
Вы уверены, что на самом деле индексируете поле, когда оно 0? – MatsLindh
Karsten, он не отображает поле, даже обращаясь к прямому URL запроса. MatsLindh, я собираюсь проверить его дважды. – antao