Solr 字段提升与提升字段和分值
Solr field boosting with boost field and score value
我正在使用 solr 4.10。根据一些日志分析,我在 Solr 模式中有一个 boost 字段在 24 小时后更新。它的默认值为零。我必须根据这个值订购文件。但是当文档的值为零时,它们应该根据分数排序。
只是为了解释。假设检索了 10 个文档。在这 10 份文件中,有 4 份文件具有违约价值以外的价值。现在我希望这些文档应该根据提升值排序。而remaning 6个文件要按照分值排序。
它的查询应该是什么?我对SOLR不太熟悉,请详细说明一下。
您应该尝试先根据 boost 进行排序,然后再根据 score 进行排序。它应该可以工作并满足您的要求
我正在使用 solr 4.10。根据一些日志分析,我在 Solr 模式中有一个 boost 字段在 24 小时后更新。它的默认值为零。我必须根据这个值订购文件。但是当文档的值为零时,它们应该根据分数排序。
只是为了解释。假设检索了 10 个文档。在这 10 份文件中,有 4 份文件具有违约价值以外的价值。现在我希望这些文档应该根据提升值排序。而remaning 6个文件要按照分值排序。
它的查询应该是什么?我对SOLR不太熟悉,请详细说明一下。
您应该尝试先根据 boost 进行排序,然后再根据 score 进行排序。它应该可以工作并满足您的要求