Я использую элемент повышения для solr seach в sitecore 7.2. Я добавил значение в значение Boost Value, а затем перестроил индекс, чтобы как я мог сортировать элемент результата, увеличивая значение? Я пытался ул так:Сортировка с Boosting item solr in sitecore v7
var dataQuerycontext.GetQueryable<SearchResultItem>()
....
dataQuery = dataQuery.OrderByDescending(i => i["score"]);
var results = dataQuery.GetResults().Hits.Select(h => h.Document);
Но это не работает. Seem store всегда имеет значение 1
Поле Boost Value в файле sitecore не используется ни в каком месте в solr seach? –
Я считаю, что он может использоваться, когда данные сканируются и индексируются. Но поскольку Sitecore использует стандартный запрос, а не 'DISMAX' или' EDISMAX', значение повышения не используется. См. Это для получения дополнительной информации: https://wiki.apache.org/solr/SolrRelevancyFAQ –