我的弹性搜索版本是2.4,
我正在使用此查询,但这是给出空白数组。 任何人都帮我找到我错的地方。
curl -XGET 'localhost:9200/stores/store/_search?pretty' -H 'Content-Type: application/json' -d'
{
"query": {
"common": {
"body": {
"query": "donald trump for president",
"cutoff_frequency": 0.1
}
}
}
}'
输出:
"took" : 6,
"timed_out" : false,
"_shards" : {
"total" : 3,
"successful" : 3,
"failed" : 0
},
"hits" : {
"total" : 0,
"max_score" : null,
"hits" : [ ]
}
}
答案 0 :(得分:1)
看起来您正在查询不存在的字段(body
)。您应该查询映射中存在的字段,或_all
:
{
"query": {
"common": {
"_all": {
"query": "donald trump for president",
"cutoff_frequency": 0.1
}
}
}
}