我完全迷失在链接和 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
我得到 2 个不同的多面字段:
一个“约会”之类的
2010-09-01 (10)
2010-09-02 (4)
2010-09-03 (60)
2010-09-04 (7)
ETC
一个用于“语言”
“英语” (23)
'西班牙语' (34)
'法国' (32)
所以我的问题是:如何将“语言”字段结果合并到每日统计数据中?最后我想要这样的东西:
2010-09-01 (10)
'English' (4)
'Spanish' (5)
'French' (1)
2010-09-02 (4)
'English' (1)
'Spanish' (1)
'French' (2)
2010-09-03 (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