私がそのようなコードを使用しているとしましょう:
ElasticClient client = ...
client.execute{search in "places"->"cities" query "paris" start 5 limit 10}
Elasticsearch に送信された json リクエストを確認するにはどうすればよいですか?
私がそのようなコードを使用しているとしましょう:
ElasticClient client = ...
client.execute{search in "places"->"cities" query "paris" start 5 limit 10}
Elasticsearch に送信された json リクエストを確認するにはどうすればよいですか?
Elastic4s クライアントを介してすべてのリクエストを追跡する組み込み機能は見つかりませんでしたが、_builder
elastic4s には、リクエストを実行する前に出力するために使用できる変数があります。
println(search in "places"->"cities" query "paris" start 5 limit 10 _builder) toString
{
"from" : 5,
"size" : 10,
"query" : {
"query_string" : {
"query" : "paris"
}
}
}