我正在http://elasticsearch.myserver.net:9200/my_index/foo/
使用以下查询进行查询:
{
"query": {
"ids": {
"type": "foo",
"values": [
"fff",
"bar",
"baz"
]
}
}
}
但是我得到了 12 个命中的响应,这是我的索引中 foo 类型的项目的总数,而不是三个,这是我请求的数字。我通过在 elasticsearch 头的“任何请求”选项卡中键入它来进行此查询。到底是怎么回事?
更新:
我也试过
{
"query": {
"bool": {
"must": [
{
"ids": {
"type": "programme",
"values": [
"fff",
"330930",
"200005"
]
}
}
]
}
}
}
结果相同。