我正在查询http://elasticsearch.myserver.net:9200/my_index/foo/
使用以下查询:
{
"query": {
"ids": {
"type": "foo",
"values": [
"fff",
"bar",
"baz"
]
}
}
}
但我收到的响应有 12 个命中,这是我的索引中 foo 类型的项目总数,而不是 3 个,这是我请求的数量。我通过将其输入到 elasticsearch 头的“任何请求”选项卡来进行此查询。到底是怎么回事?
Update:
我也尝试过
{
"query": {
"bool": {
"must": [
{
"ids": {
"type": "programme",
"values": [
"fff",
"330930",
"200005"
]
}
}
]
}
}
}
结果相同。
如果使用 head 中的“任何请求”选项卡,请确保将下拉请求方法设置为“POST”。如果您选择了“GET”方法,它可能会返回与您所看到的类似的所有结果。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)