Java クライアントを使用して、elasticsearch を初めて使用します。
接頭辞でフィルタリングされたファセット数を返すことはできますか?
たとえば、URL を検索していて、パスを無視して、ホスト名だけを数えたいとします。例えば、
addFacet( filterFacet("myhost", prefixFilter("url", "http://myhost.com"))
応答では、ファセットはすべて空です。名前も値もありません。
Java クライアントを使用して、elasticsearch を初めて使用します。
接頭辞でフィルタリングされたファセット数を返すことはできますか?
たとえば、URL を検索していて、パスを無視して、ホスト名だけを数えたいとします。例えば、
addFacet( filterFacet("myhost", prefixFilter("url", "http://myhost.com"))
応答では、ファセットはすべて空です。名前も値もありません。
最善の解決策は、ファセットを作成するパーツを別のフィールドとして保存することです。または、用語スクリプトを使用して、プレフィックスをその場で抽出する こともできます。