我是一名新手,正在从事ES项目(Express JS + ES + MongoDB)。我正在使用https://github.com/richardwilly98/elasticsearch-river-mongodb进行索引编制。以下代码适用于单个索引和类型。但是我有另一种具有相同索引名称的类型(“type”:“file_info”)。有没有办法使用具有相同索引名称的多个类型? 例如-var type = [“stu_info”,“file_info”]。
var index = "studentdb";
var type = "stu_info";
var elasticSearchClient = new ElasticSearchClient(serverOptions);
elasticSearchClient.search(index, type, qryObj).
on('data', function (data) {
console.log(data)
})
答案 0 :(得分:0)
简单地用逗号连接类型:
sap.ui.getCore().byId("'popoverNavCon--me").destroy();// use the full ID!
答案 1 :(得分:0)
Elasticsearch.js API具有搜索方法。
type:String,String [],Boolean - 要搜索的以逗号分隔的文档类型列表;留空以对所有类型执行操作。
[搜索Api] [1] https://www.elastic.co/guide/en/elasticsearch/client/javascript-api/current/api-reference.html#api-search