Я использую solr 4.10. У меня есть поле boost в схеме Solr, которое обновляется через 24 часа в соответствии с некоторым анализом журнала. Его значение по умолчанию равно нулю. Я должен заказать документ в соответствии с этим значением. Но когда документ имеет нулевое значение, они должны быть заказаны в соответствии с оценкой.Solr field boosting with boost field и оценка
Просто для объяснения. Предположим, что получено 10 документов. Из этих 10, 4 документов есть значение, отличное от значения по умолчанию. Теперь я хочу, чтобы эти документы были заказаны в соответствии с повышающим значением. И восстановление 6 документов должно быть заказано в соответствии со стоимостью оценки.
Каков должен быть его запрос? Пожалуйста, дайте несколько подробностей, поскольку я не очень хорошо знаком с SOLR.
& sort = popular_field score? – MatsLindh
Его файл, но он не отвечает второму требованию о заказе других документов в соответствии со значением оценки – Shafiq
Даже если вы добавите оценку в качестве второго поля сортировки, имея оба? – MatsLindh