Ruby 匹配查询格式错误,查询名称后没有开始对象;弹性搜索7.1
我当前遇到以下错误: Elasticsearch 7.1中的“[match]查询格式错误,查询名称后没有开始\u对象” 职位/工作/\u搜索 使用以下查询:Ruby 匹配查询格式错误,查询名称后没有开始对象;弹性搜索7.1,ruby,
elasticsearch,Ruby,
elasticsearch,我当前遇到以下错误: Elasticsearch 7.1中的“[match]查询格式错误,查询名称后没有开始\u对象” 职位/工作/\u搜索 使用以下查询: {"query": { "bool": { "must": { "match": [ {"city": "chicago"}, {
{"query": {
"bool": {
"must": {
"match": [
{"city": "chicago"},
{"state": "illinois"}
]
}
}
}}
我怎样才能让它再次工作
谢谢 该错误清楚地表明您的bool查询格式不正确。请尝试以下查询:
{
"query": {
"bool": {
"must": [
{
"match": {
"city": "chicago"
}
},
{
"match": {
"state": "illinois"
}
}
]
}
}
}
您是否有机会查看我的答案,期待从您@Quesofat获得反馈感谢您接受答案,您是否也可以对答案进行投票:)