我正在使用angularjs和elasticsearch.angular.js。我已经根据用户请求构建了一个动态JSON查询对象。有没有一种方法可以在ES javascript中将其传递给搜索api?

在下面的示例中,myJSONQUery是JSON对象。

client.search({
index: 'myindex*',
body :{
filtered : {
myJSONQUery
}
}
}).then(function (response) {
console.info(JSON.stringify(response));
});

最佳答案

是的,search template是必经之路

您可以在此处制作模板,例如 mustache 脚本,然后在搜索中传递参数。

关于json - 在Elasticsearch中,有没有一种方法可以动态构建并传递JSON查询对象?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/29900309/

10-12 12:57