ElasticSearch - 从 Javascript 搜索 3 个索引

ElasticSearch - search inside 3 indices from Javascript

本文关键字:索引 搜索 Javascript ElasticSearch      更新时间:2023-09-26

我想创建一个ElasticSearch模型,它可以看到3个不同的索引。我只有一个索引的代码是:

var searchModel = new ElasticSearchModel({
    search_url: "http://localhost:9002/myIndex/doc/_search"  
});
var searchApp = new SearchApp({model: searchModel, el: $("#resultsNew")});

如果可能的话,我想指定 3 个不同的search_urls并将它们附加到相同的搜索应用程序中。我尝试为SearchApp的模型和el属性指定列表,但它不起作用。对此有什么解决方法吗?谢谢!

使用以下

url在三个不同的indices中搜索类型doc

search_url:http://localhost:9200/myIndex1,myIndex2,myIndex2/doc/_search