| 1234567891011121314151617181920212223242526272829 | [[java-query-dsl-script-query]]==== Script QuerySee {ref}/query-dsl-script-query.html[Script Query]["source","java",subs="attributes,callouts,macros"]--------------------------------------------------include-tagged::{query-dsl-test}[script_inline]--------------------------------------------------<1> inlined scriptIf you have stored on each data node a script named `myscript.painless` with:[source,painless]--------------------------------------------------doc['num1'].value > params.param1--------------------------------------------------You can use it then with:["source","java",subs="attributes,callouts,macros"]--------------------------------------------------include-tagged::{query-dsl-test}[script_file]--------------------------------------------------<1> Script type: either `ScriptType.FILE`, `ScriptType.INLINE` or `ScriptType.INDEXED`<2> Scripting engine<3> Script name<4> Parameters as a `Map<String, Object>`
 |