【发布时间】:2019-09-06 17:52:49
【问题描述】:
我正在尝试根据两个条件过滤数据集。如果它满足条件 1(其中记录包含 A 和 B)或条件 2(其中记录包含 A 和 C),我希望我的结果返回包含通配符的记录。
例如,如果我在这里有这张表(而 Z 只是一个随机填充字符):
TABLE 1
AZZZ ZBZ
ZZZZ ZAZ
ZZAZ ZZB
CZZZ ZZA
AZZZ ZCZ
ZZZZ ZZZ
ZZCZ ZZZ
我希望我的返回结果是这样的:
TABLE 1 (Returned)
AZZZ ZBZ
ZZAZ ZZB
CZZZ ZZA
AZZZ ZCZ
我一直在尝试这些代码,但似乎无法获得预期的结果:
{
"query":{
"query_string":{
"analyze_wildcard":true,
"default filter":"*",
"query":"A B"
}
}
}
有什么想法吗?
【问题讨论】:
标签: json elasticsearch filtering kibana non-relational-database