Мне нужно отсортировать результаты поиска по рейтингу продукта. Оценка содержится в Map<String, String>
, где ключ Сайт Идентификатор и значение - строка в формате "Оценка: 5.0; Отзывы: 1". Итак, как мне кажется, мне нужно добавить эту карту в свойства в product-catalog-output-config.xml
, чтобы ее проиндексировать. Но как сказать ATG Search взять значение с помощью ключа с карты? Или, может быть, есть несколько альтернатив?Поиск по ATG. Сортировка результатов по значению на карте
0
A
ответ
0
Одним из способов поддержки было бы использование специального GenerativePropertyAccessor, который динамически генерирует карту, содержащую комбинации сайта/номера/рейтинга, которые вы хотите включить в индекс. Ключ будет именем индексируемого свойства, значением будет рейтинг. Это одно свойство может быть сконфигурировано в выходной конфигурации и генерировать нулевые или более свойства, которые должны быть проиндексированы с любыми именами/значениями, которые вы программно решили включить.
Смежные вопросы
- 1. Поиск ключа по значению в карте
- 2. Сортировка результатов mongo по значению строки enum
- 3. Сортировка списка по карте, сортировка по количеству
- 4. Hacklang - Поиск по карте
- 5. Сортировка по определенному значению
- 6. Сортировка ConcurrentDictionary по значению
- 7. Сортировка результатов по явам
- 8. Сортировка QTreeWidgetItem по значению данных?
- 9. Сортировка словаря по значению?
- 10. Поиск Java-коллекции по ключевому слову, сортировка по значению
- 11. Сортировка массива по значению
- 12. HBase Сортировка по значению
- 13. Сортировка массива по значению
- 14. Сортировка словаря по значению
- 15. Сортировка объекта по значению
- 16. MongoDB Сортировка по значению
- 17. Сортировка JSON по значению
- 18. Сортировка карта по значению
- 19. сортировка карты по значению
- 20. Сортировка по значению
- 21. Сортировка по максимальному значению
- 22. Сортировка словаря по значению
- 23. Сортировка объекта по значению
- 24. Сортировка по значению отношения?
- 25. Сортировка HashMaps по значению
- 26. Сортировка результата CouchDB по значению
- 27. Поиск по значению по словарю?
- 28. Сортировка CouchDB Просмотров по значению
- 29. Сортировка по предпочтительному среднему значению
- 30. Сортировка результатов по алфавиту
Возможно, это не так, как вы думаете. Сохраните для нескольких специализированных случаев, «Карта» не дает никаких гарантий относительно порядка ее ввода. Разумеется, есть решения, но они будут во многом зависеть от версии Java, которую вы используете здесь. Кроме того, неясно, какова ваша конечная цель. Код? – fge
Вы говорите о поиске ATG (как и до версии 10.1.2) или о Endeca? – radimpe
@radimpe ATG Поиск. Я использую ATG 10.0.2 –