Детализация (комбинация, через фасеты) в многозначном поле Solr

Я хочу развернуть многозначное поле, содержащее (пробел) список слов с разделителями; но по-прежнему возвращает аспекты на каждом этапе детализации.

Пример таблицы
Идентификатор, Свойства (многозначное поле)
1, "Желто-зеленый квадрат"
2, "Желто-круглый фиолетовый"
3, "Желто-зеленый" Фиолетовый"
4, "Зеленый" — не имеет значения, просто показывает, что есть объекты, не содержащие желтый цвет.

Я могу детализировать первое свойство ("Желтый") и вернуть следующие свойства через фасет:
Желтый (3) - Не отображается в отображении; но все равно возвращено
Фиолетовый (2)
Зеленый (1)
Круглый (1)
Квадратный (1)

И возвращены следующие результаты: 1, 2, 3

Итак, я ожидаю, что если я применю второе свойство ("Фиолетовый"), я получу следующее:
Фиолетовый (2) - Не отображается в отображении; но все равно возвращено
Желтый (2) — Исключено из отображения; но все равно возвращено
Раунд (1)

И возвращены следующие результаты: 2, 3

Проблема, с которой мы сталкиваемся, заключается в том, что после применения свойства 2-го аспекта мы получаем ожидаемые результаты; но все фасеты исчезают (даже те, которые находятся за пределами фасета property).

Я хотел бы иметь возможность перейти к одной записи; который в этом случае применит «Раунд» и получит идентификатор записи 2.

Любая помощь будет принята с благодарностью; документация solr на самом деле не помогла (как и ни одна из книг).


person Typhon    schedule 13.07.2011    source источник
comment
(пробел) немного странный в solr. любой шанс, который вы можете разделить, например. бросаться (-)? затем вы можете запросить, например, fieldName:*-purple*, чтобы получить все аспекты с фиолетовым цветом 2-го уровня   -  person Dave Archer    schedule 14.07.2011
comment
Никакие фасеты не возвращаются после применения 2 фасетов свойств (необработанный URL-адрес Zend Framework: example.com/search/index/property/Yellow/property/Purple). URL-адрес настроен для преобразования повторяющихся ключей в массив.   -  person Typhon    schedule 14.07.2011


Ответы (1)


http://wiki.apache.org/solr/SimpleFacetParameters#Multi-Select_Faceting_and_LocalParams

person nikhil500    schedule 17.07.2011