我将kibana6.1.2与lucene7.1.0结合使用,其中有一个url字段,我试图用should-give编写一个查询,其中urlparameter param1有一个值。以下是一些示例:
“url”:“test?param1=123¶m2=321”
“url”:“test?param1=¶m2=321”
“url”:“test?param2=321”
是我查询的结果,因此我厌倦了以下内容:
"query": {
"bool": {
"must": [
{
"query_string": {
"query": "\"param2\" AND \"param1\" AND NOT \"param1=&\"",
"analyze_wildcard": true,
"default_field": "url"
}
}
]
}
我还尝试用regexp查询来解决这个问题,但也没有成功。那么,我的查询应该是什么样子的呢。
暂无答案!
目前还没有任何答案,快来回答吧!