SOLR 4 - Могу ли я сделать что-то похожее на категорию facet.field = {! Ex = category} с face.pivot - это возможно? - PullRequest
1 голос
/ 11 июля 2011

Может ли кто-нибудь помочь мне с правильным синтаксисом для следующего запроса:

У меня реализован подсчет фасетов в меню категорий, я хотел бы показать меню следующим образом:

CATEGORIES:
Computer Hardware (15)
->> Software (20)
Office Equipment (10)

в основном, хотя кто-то просматривает одну из опций меню, чтобы другие категории родительского уровня отображали значения.

С помощью facet.field я могу добиться этого, выполнив что-то вроде:

&facet=true&facet.field={!ex=category}category_name&fq=      {!tag=category}category_name:Hardware

Однако я хотел бы сделать это с facet.pivot=category_name, category_id options, потому что все наши SEO-ссылки всегда основывались на идентификаторе категории, а не на имени, и на Facet.field Iнужно создать запрос к базе данных для каждого отдельного имени_категории, чтобы построить дерево с именем, а не только с идентификатором.

Таким образом, вопрос заключается в следующем: возможно ли сделать что-то вроде фильтра facet.field в опции facet.pivot?

...