Это сложный вопрос, чтобы вы поняли, но позвольте мне попробовать.Группировка результатов в GSA - Агрегирование результатов на основе метаданных или коллекции
Сегодня у меня есть 8 разных портлетов на моей странице, и когда запускается глобальное окно поиска, я запускаю 8 запросов GSA, чтобы показать каждый набор результатов в соответствующем портлете.
Разница между каждым вызовом GSA имена коллекции
Теперь я не мог управлять, чтобы придумать решение, чтобы заменить 8 различных GSA вызывает один вызов.
Каждая коллекция имеет не более 100 тыс. Документов и максимальный результат, который может дать ответ на запрос GSA, составляет только 1000 и 100 за запрос/звонок. Поэтому для меня совершенно невозможно разобрать весь набор XML и программно сгруппировать их.
Я знаю, что это плохой дизайн, чтобы показать 8 разных портлетов с 8 различными запросами, поэтому я не ищу помощь из этого угла. Конструкция надежная - это предположение. Не могли бы вы придумать что-нибудь творческое для решения этой логики? Спасибо вам большое за внимание и благодарю вас за то, что вы прочитали мой вопрос.
В вашем заявлении есть конфликт. Если вам нужно иметь 8 портлетов ... тогда вам нужно иметь 8 портлетов. Однако вы спрашиваете, как сузить результаты. Они кажутся взаимоисключающими. Если у вас есть необходимость в 8 портлетах ... тогда вам понадобится 8 вызовов. Однако, если вам нужно отфильтровать ... тогда вы должны описать эту потребность, чтобы сообщество могло предоставить некоторые рекомендации. –
Абсолютно верно. Я новичок в Stackoverflow и думал, что TITLE не редактируется. Виноват. Я только что сделал. Спасибо! –