0

このリクエストはオブジェクトを返します:

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

しかし、これは何も返しません:

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

私はElasticSearchの初心者ですが、私の意見では、両方とも同じものを返すはずです。なぜ彼らはしないのですか?

(elasticsearch 0.90.5 を使用しています)

4

1 に答える 1

0

申し訳ありませんが、ドキュメントのこの部分を見逃していました: ids クエリは、ID による検索にのみ使用できます

于 2013-10-17T19:23:20.707 に答える