我正在尝试使用 ElasticSearch 查找包含特定字符串的所有记录。我正在为此使用匹配查询,它工作正常。
现在,我正在尝试根据特定字段对结果进行排序。当我尝试这个时,我得到了一些非常意外的输出,并且没有任何记录包含我的初始搜索查询。
我的请求结构如下:
{
"query":
{
"match": {"_all": "some_search_string"}
},
"sort": [
{
"some_field": {
"order": "asc"
}
}
] }
我在这里做错了吗?