私は電子商取引アプリケーションのファセット機能に電力を供給するためにSolrを使用しています。 https://wiki.apache.org/solr/SimpleFacetParameters#Tagging_and_excluding_Filters大文字と小文字を区別しないファセットのSolrクエリが結果のために大文字小文字を維持
アプリケーション側では、UIでフィルタリングの経験を提供するためにSolrから返されたファセットを使用しており、URLはファセットをパラメータとして使用して構築されています。これらのパラメータを使用して、fqのファセットパラメータをさらにSolrに渡します。
これは、ファセットクエリーが機能しなくなった小文字に変更され、未定義のフィールドエラーが発生したため、URLが大文字と小文字を区別することを除いて、素晴らしいことです。
大文字と小文字を区別しないSolrどのようにしてFacetingをクエリできますが、ファセットを表示するために使用されている結果はまだ保持されますか?
答えのためのThanx。私は、フィーリングのためにcopyfieldを使用し、ファセット化のために元の文字列フィールドを使用するかどうかを調べます。 – Krunal
これをチェックして、提案した方法で実装しました。 – Krunal