我正在使用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/