【发布时间】:2014-01-01 02:42:28
【问题描述】:
我已经搜索了 2 天了。我使用 sense chrome 插件来测试我的查询,但我不知道如何指定他应该搜索的索引。所以我的查询搜索了所有的索引,使用起来并不方便。
我尝试了以下语法:
GET _search
{
"query": {
"term": {
"_index": {
"value": "dev_events2"
}
}
}
}
GET _search
{
"_index": "dev_events2",
"query": {
"match_all" : { }
}
}
GET _search
{
"index": "dev_events2",
"query": {
"match_all" : { }
}
}
问候,
本杰明五世
编辑我终于找到了答案:只需将索引名称添加到获取的 url 中:localhost:9201/myIndexName
【问题讨论】:
-
如果您的文档映射具有 "_index" : {"enabled":true},您还可以按 _index 过滤:"
"
标签: syntax indexing elasticsearch sense