【问题标题】:Remove sort from hit result in elasticsearch从弹性搜索中的命中结果中删除排序
【发布时间】:2017-09-06 16:14:47
【问题描述】:

如果是 ElasticSearch 查询,包含任何排序,例如:

{
    query : { term : { field : "something" } },
    sort : [ { name : { order : "asc" } } ],
    fields : []
}

即使fields : [] 结果包含特殊字段“排序”,包含值数组、计算值、表达式结果等...

是否可以禁用此附加字段?弹性搜索 2.3.*

【问题讨论】:

    标签: elasticsearch


    【解决方案1】:

    是的,您可以在 url 中使用filter_path 选项以获取更多详细信息,您可以在我的博客帖子下方关注

    http://www.kpblogs.com/elasticsearch/elasticsearch-with-mysql-using-logstash/

    【讨论】:

    • 这个字段还是算对的,只是在response前过滤了?
    • 这个链接已经失效了。答案应该包括更多细节。
    猜你喜欢
    • 2018-03-08
    • 2014-10-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-06-17
    • 2014-07-21
    • 1970-01-01
    相关资源
    最近更新 更多