http://www.elasticsearch.org/guide/en/elasticsearch/reference/current/search-template.html#_pre_registered_template
On Wednesday, September 3, 2014 10:59:09 AM UTC+1, Mark Walkom wrote: > > Ok I'll bite, what do you mean by moustache search? > > Regards, > Mark Walkom > > Infrastructure Engineer > Campaign Monitor > email: [email protected] <javascript:> > web: www.campaignmonitor.com > > > On 3 September 2014 07:33, Damian Wood <[email protected] > <javascript:>> wrote: > >> I want to use search templates to generate a query based on the value of >> a parameter (not its presence or being True). >> >> For example I have a sortType parameter that can be {nearest, cheapest, >> easiest, newest}. Each of these options causes a drastically different >> change to the query sent to ES. >> >> I'm assuming that I'm currently limited to creating a boolean flag and >> checking for the presence of sortType_nearest, sortType_cheapest etc. >> >> It would be nice to have a template language supported that included an >> if statement. >> >> Apologies if this has already been mentioned, but I searched and couldn't >> find anything. >> >> -- >> 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 [email protected] <javascript:>. >> To view this discussion on the web visit >> https://groups.google.com/d/msgid/elasticsearch/c7ac6071-bd43-4e64-8571-c8036b0d9218%40googlegroups.com >> >> <https://groups.google.com/d/msgid/elasticsearch/c7ac6071-bd43-4e64-8571-c8036b0d9218%40googlegroups.com?utm_medium=email&utm_source=footer> >> . >> For more options, visit https://groups.google.com/d/optout. >> > > -- 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 [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/elasticsearch/5096b6d9-fa58-4e52-9d45-7c7908d1a483%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
