【问题标题】:Elasticsearch with request body results in all documents带有请求正文的 Elasticsearch 会在所有文档中产生结果
【发布时间】:2015-09-28 11:46:44
【问题描述】:

我按照 ElasticSearch 网站上的教程上传文档(John smith、Jane Smith 等)。当我使用 URI 搜索查询索引时,结果是相关的。但是当使用请求正文进行任何类型的匹配查询时,它返回所有文档,每个集合的 _score 为 1,即没有任何相关性。请帮忙。

$ curl -XGET localhost:9200/megacorp/employee/_search {"query":{"match":

【问题讨论】:

  • 您的问题不完整,您的请求中有一部分我们看不到。你能完成你问题中的查询吗?

标签: elasticsearch lucene


【解决方案1】:

我需要查看完整的请求才能完全理解您的问题,但您似乎使用 GET 作为请求中的方法。

为了向 ElasticSearch 发出带有正文的正确请求,该方法应该是 POST(您正在使用 GET

【讨论】:

    猜你喜欢
    • 2016-08-24
    • 2017-10-13
    • 1970-01-01
    • 2020-09-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-10-15
    • 2014-08-23
    相关资源
    最近更新 更多