4

私がそのようなコードを使用しているとしましょう:

ElasticClient client = ...
client.execute{search in "places"->"cities" query "paris" start 5 limit 10}

Elasticsearch に送信された json リクエストを確認するにはどうすればよいですか?

4

2 に答える 2

0

Elastic4s クライアントを介してすべてのリクエストを追跡する組み込み機能は見つかりませんでしたが、_builderelastic4s には、リクエストを実行する前に出力するために使用できる変数があります。

println(search in "places"->"cities" query "paris" start 5 limit 10 _builder) toString

{
  "from" : 5,
  "size" : 10,
  "query" : {
    "query_string" : {
      "query" : "paris"
    }
  }
}
于 2015-06-16T10:21:20.930 に答える