endeca возвращает ноль результатов в уточнениях, когда ни одно из уточнений не доступно в ref app?
Я использую Endeca 3.1.2 Assembler API. Когда я нажимаю на запрос Endeca, он дает мне несколько уточнений, которые содержат ноль и некоторые положительные значения.
Пример:
category
**category1(0)**
category2(25)
**category3(0)**
Как этот результат я получаю. Когда я выполняю тот же запрос в приложении jspref, я не получаю никаких уточнений, которые содержат ноль.
Я ожидаю, что я не хочу получать уточнения с нулевым счетом для доступных уточнений.
Пожалуйста, помогите мне выбраться из этого.
2 ответа
Возможно, в вашем запросе отключены уточнения.
- Проверьте, есть ли у вас параметр Ndr в файле журнала запросов Dgraph
- Если это так, убедитесь, что ваш код не имеет:
ENEQuery.setNavDisabledRefinementsConfig()
метод.
Endeca имеет одну из особенностей, называемых неявными измерениями. Может быть так, что неявное измерение отображается во внешнем интерфейсе. Endeca предоставляет неявное измерение как часть ответа на запрос. Следующий код используется для получения неявного измерения.
Navigation.getCompleteDimensions (). GetDimension(dimensionid)