Kibanaの検索結果でのフィールドの重みについて

KibanaのDiscoverでの検索結果でフィールドに重みをつけたいと思っております。
multi_matchみたいなことを実施しようとしているのですが、weightなどのつけ方もうまくいかず。

具体的には以下のようなことをしたいです。
フィルターでの実施の際にはエラーになってしまいますが。

{
  "query": {
    "multi_match" : {
      "query"  : "山",
      "type"   : "cross_fields",
      "fields" : ["field1^5", "field2^3", "field3"]
    }
  }
}

実施方法はありますでしょうか?

kibanaのDiscover画面の検索窓にはquery句のjson文字列を入れることができるので

{
    "multi_match" : {
      "query"  : "山",
      "type"   : "cross_fields",
      "fields" : ["field1^5", "field2^3", "field3"]
    }
  }

この部分を入力すればいいはずです。
バージョンわかりませんが、手元の環境では検索結果が返ってくるのを確認できました。

1 Like

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.