使用Solr,我可以按字段对结果进行排序,并从特定的结果编号开始;但是,我想从一个特定的字段值开始(或者除此之外)。例如,我有一个书库,我想按标题排序,从H开始。在SQL中,它看起来像这样:
SELECT *
FROM Books
WHERE title >= 'H'
ORDER BY title
LIMIT 10
这可以在Solr中完成吗?我希望能够在Solr中执行此操作而不是单独的数据库,因为我已经将Solr用于我的搜索引擎,并且我希望利用facet等功能。
我正在使用Solr 4.7.0,但我可以升级到更新的版本。
答案 0 :(得分:1)
您是否尝试使用范围标题过滤查询:[H *到Z *]?
如果您需要更多信息或确切查询,请与我们联系。