我完全迷失在链接和Solr术语的世界中。我目前有一个日期字段进行分面处理,但如果可能的话,我想要进一步处理它。例如: 字段:日期 字段:语言
因此,如果我运行此查询:
http://host:port/solr/select/?q="Don Quijote"&sort=date+asc&facet=true&facet.date=date&facet.date.start=2010-09-01T00:00:00Z&facet.date.end=2010-09-04T23:59:59Z&facet.date.gap=%2B1DAY&facet.field=language&facet.mincount=1&start=0&rows=10
我得到了两个不同的分面字段:
一个是'日期',如
2010-09-01 (10)
2010-09-02 (4)
2010-09-03 (60)
2010-09-04 (7)
等等
另一个是'语言'
'英语' (23)
'西班牙语' (34)
'法语' (32)
所以我的问题是:如何将'语言'字段结果合并到每日统计数据中? 最终我想要像这样的结果:
2010-09-01 (10)
'English' (4)
'Spanish' (5)
'French' (1)
2010年9月2日(4)
'English' (1)
'Spanish' (1)
'French' (2)
2010年9月3日 (60)
'English' (20)
'Spanish' (20)
'French' (20)
2010年09月04日 (7)
'English' (2)
'Spanish' (3)
'French' (1)
这是可能的吗?我迷失在像“枢轴”这样的术语中,尝试了facet.tree=date,language
的方法,不确定我正在寻找的是否为“分层面向”的...
任何指针或指导(但最重要的是,如何使用日期进行此操作的示例)将不胜感激。
谢谢!
一些链接读取:
https://issues.apache.org/jira/browse/SOLR-792
https://issues.apache.org/jira/browse/SOLR-64
http://lucene.472066.n3.nabble.com/Hierarchical-Facets-td474308.html
http://lucene.472066.n3.nabble.com/Hierarchical-faceting-td1123548.html
http://www.craftyfella.com/2010/01/faceting-and-multifaceting-syntax-in.html