我完全迷失在链接和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我有两个不同的分面字段:
一个是'date‘,比如
2010-09-01 (10)
2010-09-02 (4)
2010-09-03 (60)
2010-09-04 (7)
等
另一个是“language”
“英语”(23)
“西班牙语”(34)
“法语”(32)
所以我的问题是:如何将'language‘字段结果合并到每日统计数据中?我最后想要这样的东西:
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)这个是可能的吗?我在pivot之类的术语中迷失了自我,尝试了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
发布于 2011-01-17 06:57:19
我不确定date方面是否可以在facet.tree补丁中使用。如果您没有那么多的语言(或日期),您可以通过以下方式简单地索引一个字段中的字段
'date/lang'然后仅通过facet.field=date_lang_merge_field对该字段进行切面
https://stackoverflow.com/questions/4685855
复制相似问题