【发布时间】:2018-06-24 18:01:58
【问题描述】:
考虑我将文档存储在 Elastic Search 下。
跨类型搜索
这是我的 url(http://localhost:9200/bookstore/books/1001) 用于创建 id 为 1001 的书(1001 是数据库的主键)及以下
是文件
{
"title": "Java 8 Optional In Depth",
"category":"Java",
"published_date":"23-FEB-2017",
"author":"Rambabu Posa"
}
同样,我使用 URL http://localhost:9200/bookstore/pen/2001 和下面的文档创建笔索引
{
"name": "Parker",
"category":"Ink",
"buy_date":"15-Mar-2017",
"price":"20"
}
如果我需要在索引bookstore 下的任何字段下搜索类型(书籍和笔),我可以用http://localhost:9200/bookstore/_search?q=:any_keyword 来做吗?
跨索引搜索
我可以用http://localhost:9200/_search?q=:any_keyword 做吗?
【问题讨论】:
-
您到底在寻找什么?因为您可以简单地执行localhost:9200/_search 来搜索类型和索引。
-
我需要跨 1) 索引和 2) 跨类型搜索特定关键字
标签: elasticsearch