我想使用lucene curl查询向API发出请求。
我会匹配多个字段,而不仅仅是一个字段。
例如,只有一个字段“src_ip”的请求就可以了:
” ... /查询/通用/相对/条款字段= src_ip&安培;查询= *&安培;范围= 86400'
但是当我想匹配2个字段(src_ip + dst_ip)时,我会使用此请求,但它不起作用:
” ... /查询/通用/相对/条款字段= src_ip%20于是%20dst_ip&安培;查询= *&安培;范围= 86400'
你知道如何解决我的问题吗? 感谢。
答案 0 :(得分:0)
我认为你遇到的问题是Lucene希望'field'字符串声明该字段中正在搜索的内容。如果你想要'*',或许试试:
.../query/universal/relative/terms?field=src_ip%3A*%20AND%20dst_ip%3A*&range=86400