使用Solr排序时,从特定字段值开始

时间:2014-05-05 17:18:45

标签: solr solr4

使用Solr,我可以按字段对结果进行排序,并从特定的结果编号开始;但是,我想从一个特定的字段值开始(或者除此之外)。例如,我有一个书库,我想按标题排序,从H开始。在SQL中,它看起来像这样:

SELECT *
FROM Books
WHERE title >= 'H'
ORDER BY title
LIMIT 10

这可以在Solr中完成吗?我希望能够在Solr中执行此操作而不是单独的数据库,因为我已经将Solr用于我的搜索引擎,并且我希望利用facet等功能。

我正在使用Solr 4.7.0,但我可以升级到更新的版本。

1 个答案:

答案 0 :(得分:1)

您是否尝试使用范围标题过滤查询:[H *到Z *]?

如果您需要更多信息或确切查询,请与我们联系。