私は手動で追加したフィールド( "log_type")と日付範囲の両方でPostmanからGET httpコールを送信してインデックスを取得しようとしていますElasticSearchの単一URI内で複数の検索クエリを実行するにはどうすればよいですか?
今のところ私は
日付範囲:http://localhost:9200/dialog_test/_search?q=timestamp:[2016-08-05+TO+2016-08-06]
LOG_TYPE:私のような個別に照会するときの結果を得るために、上記のURL(LOG_TYPE)でhttp://localhost:9200/dialog_test/_search?q=log_type:GetProvisioning%20SUCCESS
、GetProvisioning成功はLOG_TYPEです。
私が知りたかったのは、特定の日付範囲と特定のlog_typeの間の結果が何であるかを特定するために、それらを両方とも単一のクエリに結合する方法です。
すべてのヘルプはあなたがquery stringsあたりAND
とOR
ブール接続詞を使用することができます
「%20」と「+」を同じURLに混在させると、望ましくない影響が生じる可能性があります。 1つを選んでそれに固執する。 – Val
よく似た@Val!私はそれを編集します。 – rchang
@rchangありがとうございます。ちょうど1つの明確化、スペースをエンコードするか、+でそれを残す方が良いですか? – Kulasangar