我正在使用 solr 4.10。我在 Solr 模式中有一个 boost 字段,根据一些日志分析,它会在 24 小时后更新。它的默认值为零。我必须根据这个值订购文件。但是当文档的值为零时,则应根据分数对其进行排序。
只是为了解释。假设检索到 10 个文档。在这 10 个文档中,有 4 个文档具有默认值以外的价值。现在我希望这些文件应该根据提升值排序。剩下的6个文件应该按照分值排序。
它的查询应该是什么?请提供一些细节,因为我对 SOLR 不太熟悉。
我正在使用 solr 4.10。我在 Solr 模式中有一个 boost 字段,根据一些日志分析,它会在 24 小时后更新。它的默认值为零。我必须根据这个值订购文件。但是当文档的值为零时,则应根据分数对其进行排序。
只是为了解释。假设检索到 10 个文档。在这 10 个文档中,有 4 个文档具有默认值以外的价值。现在我希望这些文件应该根据提升值排序。剩下的6个文件应该按照分值排序。
它的查询应该是什么?请提供一些细节,因为我对 SOLR 不太熟悉。