Как нормализовать оценку поиска eZ Find по нескольким общим индексам? - PullRequest
0 голосов
/ 23 декабря 2011

В настоящее время я ищу 3 разных индекса на 3 разных сайтах (у сайта A есть доступ к индексам сайтов A, B и C и т. Д.), Используя расширение eZ Publish, eZ Find (использует Apache Solr) , Все это прекрасно работает, однако показатель eZ Find (Solr) на всех трех сайтах отличается, когда я использую один и тот же запрос (поиск «бог» имеет разные порядки сортировки для всех 3 сайтов).

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

1 Ответ

0 голосов
/ 29 апреля 2012

Быстрое обновление, я нашел ответ на эту проблему.eZ Find по умолчанию (на ezfezpsolrquerybuilder.php) встраивает солр в повышение результатов поиска на локальном сайте.В настоящее время единственный способ предотвратить это - удалить код из скрипта построителя запросов.

...