0

此请求返回对象:

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

但这没有返回:

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

我是 ElasticSearch 的新手,但我认为它们都应该返回相同的结果。为什么他们不呢?

(我使用的是弹性搜索 0.90.5)

4

1 回答 1

0

抱歉,我错过了这部分文档:ids query can be used only to search by ID

于 2013-10-17T19:23:20.707 回答