2017-12-18 25 views
0

lucene curlクエリを使用してAPIにリクエストを行いたいとします。lucene curlクエリの複数の用語

私は1つではなく、複数のフィールドに一致します。

例えば、ただ一つの分野 "src_ipに" と、この要求はOKです:「?... /クエリ/ユニバーサル/相対/用語= src_ipに&クエリフィールド= * &範囲= 86400'

しかし、私は2つのフィールド(src_ipに+ dst_ip)を一致させたいとき、私はこの要求を使用しますが、それは動作しません:

」... /クエリ/ユニバーサル/相対/用語フィールド= src_ipには%20および%? 20dst_ip & query = * & range = 86400 '

あなたの問題を解決する方法をご存知ですか?おかげさまで

答えて

0

あなたは、Luceneがそのフィールドで検索されているものを宣言するために 'field'文字列を期待しているという問題があると思います。あなたがしたい場合は「*」おそらく試してみてください。

.../query/universal/relative/terms?field=src_ip%3A*%20AND%20dst_ip%3A*&range=86400 
+0

私は別の考えを:(動作しないことが、これを試してみてください何が返された場合 –

+0

はおそらく見たい範囲の制約を取り除く – DDeMartini

+0

私もそれが、同じ問題を試してみてください? (src_ip)を使ってもうまく動作しますが、anoterフィールドを追加することはできません:( –

関連する問題