Solr Schema.xml для многогранного поиска

Мы реализуем solr с приложением для электронной коммерции. Основная цель — более быстрый поиск и улучшенная многогранная навигация по каталогу.

Проблема, однако, в том, что мы не можем понять, как отображать динамические аспекты в Solr. Говоря о динамическом аспекте, я имею в виду вот что...

Samsung Galaxy S3

  • Категория: Смартфон
  • Бренд: Samsung
  • ОС: Android
  • Оперативная память: 1 ГБ
  • Процессор: 1 ГГц
  • Камера: 8 Мп
  • Дисплей: 4,7 дюйма
  • и т. п.

Критерии фильтрации, такие как ОС, ОЗУ, процессор, камера и т. д., являются динамическими для каждого продукта, у некоторых они есть, а у некоторых вообще другой набор критериев фильтрации для фасетов. Поэтому, когда кто-то нажимает на Android, результат будет отфильтрован со всеми телефонами Android в выбранной категории.

Мы столкнулись с проблемой, из-за которой мы не можем решить, как будет выглядеть файл solr schema.xml для поддержки такого словаря данных для фасетного поиска.

0
задан Dharmik Bhandari 12 June 2012 в 13:42
поделиться