javascript - Elasticsearch : Javascript how to search with file template

标签 javascript elasticsearch elasticsearch-template

我在 Mustache 文件中创建了一个搜索模板并将其放在/config/scripts 上。

我可以通过指定 templateType 使用此模板进行 java 搜索

SearchResponse sr = clientES.prepareSearch("symposium-statistique-application").setTypes("application")
            .setTemplateName("aggregationByApplicationsTemplate").setTemplateType(ScriptService.ScriptType.FILE)

注意:我可以在 JavaScript 中执行索引 searchTemplate,但我必须使用文件模板。 .setTemplateParams(template_params).get();

但我在文档中没有找到 Elk javascript documentation ,如何在 javascript 中做同样的事情。

提前致谢,亚历山大

最佳答案

篮球,

它被写在文档中:

"template": {
    "file": "storedTemplate" 
},

而不是

"template": {
    "id": "idTemplate" 
},

关于javascript - Elasticsearch : Javascript how to search with file template,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32601582/

相关文章:

elasticsearch - 我们如何在休眠搜索查询生成器中设置宽松选项

java - 如何使用elasticsearch api高效地对大量数据进行搜索?

elasticsearch - Elasticsearch kibana安装

elasticsearch - 在Elasticsearch 6.6和NEST 6.6中具有排序和分页变量的SearchTemplate

javascript - 在哪里放置 enableHighAccuracy 和其他地理定位设置

javascript - 点击后禁用href(ajax、js)

elasticsearch - Elasticsearch:索引推文-映射,模板或ETL

elasticsearch - 如何在elasticsearch模板中使用过滤器?

javascript - 为什么我的 Express.js 后端的 CORS 设置不起作用?

javascript - Typescript 和 sql.js - 如何告诉 Typescript 它在那里