diff --git a/pom.xml b/pom.xml index f79fa7308..3196b3a1d 100644 --- a/pom.xml +++ b/pom.xml @@ -23,7 +23,7 @@ 3.2.1 2.6 - 1.2.2 + 1.3.2 1.9.0.BUILD-SNAPSHOT diff --git a/src/main/java/org/springframework/data/elasticsearch/core/ElasticsearchTemplate.java b/src/main/java/org/springframework/data/elasticsearch/core/ElasticsearchTemplate.java index b10dd5361..749bcdc88 100755 --- a/src/main/java/org/springframework/data/elasticsearch/core/ElasticsearchTemplate.java +++ b/src/main/java/org/springframework/data/elasticsearch/core/ElasticsearchTemplate.java @@ -399,7 +399,7 @@ public class ElasticsearchTemplate implements ElasticsearchOperations, Applicati if (query.DoUpsert()) { updateRequestBuilder.setDocAsUpsert(true) .setDoc(query.getUpdateRequest().doc()) - .setScript(query.getUpdateRequest().script()) + .setScript(query.getUpdateRequest().script(), query.getUpdateRequest().scriptType()) .setScriptParams(query.getUpdateRequest().scriptParams()) .setScriptLang(query.getUpdateRequest().scriptLang()); } else {