【发布时间】:2021-10-31 18:12:24
【问题描述】:
尝试对给定字段使用 OR 条件。搜索多个搜索模式,但每次执行查询时,它只返回一个搜索字符串的数据,而如果单独搜索,则会获取所需的数据。
{
"query": {
"bool": {
"should": [
{
"term": {"makeIt": {"value": "foo"}}
},
{
"term": {"makeIt": {"value": "roo"}}
}
]
}
}
}
应该返回一个 sql 的所有可用值
select * from tablename where makeIt in ("foo","roo")
【问题讨论】:
标签: json elasticsearch