Hello, I'm interested in using query templates - http://www.elasticsearch.org/guide/en/elasticsearch/reference/current/query-dsl-template-query.html - however for my purposes I was hoping ES treaded queries as simple strings for the purpose of mustache interpretation and I would to be able to substitute in parameters more complex than partial strings - for example to define a param as the contents of a value and then pass in an arbitrary object.
IE something along the lines of { "query": { "template": { "query": { "filtered": { "filter" : { "and" : {{ filters }} } } }, "params" : { "filters" : [ {"terms" : { "foo" : ["a","b" ] } }, {"terms" : { "bar" : ["q","z" ] } } ] } } } } Experimentation suggests this isn't supported but I understand that the query templates system is somewhat under construction or review - are there plans to offer support for passing in entire parts of queries via params or should I look at doing this kind of interpolation before the query gets to ES? Or is this possible and I'm simply doing it wrong? Thanks, Alex -- ------------------------------ *CONFIDENTIALITY NOTICE:* The information contained in this message may be privileged and/or confidential. It is the property of CrowdStrike. If you are not the intended recipient, or responsible for delivering this message to the intended recipient, any review, forwarding, dissemination, distribution or copying of this communication or any attachment(s) is strictly prohibited. If you have received this message in error, please notify the sender immediately, and delete it and all attachments from your computer and network. -- You received this message because you are subscribed to the Google Groups "elasticsearch" group. To unsubscribe from this group and stop receiving emails from it, send an email to elasticsearch+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/elasticsearch/8b83afe9-aa92-4751-8178-2c33bbc94428%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.