ドキュメントが Book>Fiction>Sci-FI としてリストされている場合、ファセット クエリが「Book」、「Book>Fiction」、「Book>Fiction>Sci-fi」の場合に検索可能である必要があります。
私はインターネットを検索し、私が思いついた方法は次のとおりです。
1 "Book>Fiction>Sci-FI" を "Book"、"Book>Fiction"、"Book>Fiction>Sci-fi" にindex-time自体で分割し、同じフィールドに格納します。
2 別個のフィールド cat、sub_cat、sub_sub_cat があります。カテゴリを対応するフィールドに分割し、ピボット ファセットを使用します http://wiki.apache.org/solr/SimpleFacetParameters#Pivot_.28ie_Decision_Tree.29_Faceting
複雑なクエリをサポートできるように、階層ファセットを実行する他の方法は何ですか?