为什么那些ElasticSearch查询不会返回相同的结果?

时间:2013-10-17 19:16:55

标签: elasticsearch

此请求返回对象:

{
"query" : {
    "match" : {
        "docId" : "56696636"
    }
}
}

但这没有任何回报:

{
"query" : 
{
    "bool" : 
    {
        "must" : 
            {
                "ids" : 
                {
                    "type" : "docId",
                    "values" : [ "56696636" ]
                }
            }
    }
}
}

我是ElasticSearch的新手,但在我看来,他们两个都应该返回相同的内容。他们为什么不这样做?

(我正在使用elasticsearch 0.90.5)

1 个答案:

答案 0 :(得分:0)

抱歉,我错过了这部分文档:ids查询只能用于按ID搜索