リンクと 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)
等
もう 1 つは「言語」用です
「英語」 (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