Skip to content

Commit 2ae3689

Browse files
author
EmmanuelDuru
committed
Upgrade ES 5
1 parent 01a390a commit 2ae3689

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

elasticsearch-mapping/src/main/java/org/elasticsearch/mapping/QueryHelper.java

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -203,10 +203,11 @@ public interface ISearchQueryBuilderHelper extends IFilterableQueryBuilderHelper
203203
* Allows to define a sort field.
204204
*
205205
* @param fieldName Name of the field to sort.
206+
* @param fieldType Type of the field to sort.
206207
* @param desc Descending or Ascending
207208
* @return this
208209
*/
209-
ISearchQueryBuilderHelper fieldSort(String fieldName, boolean desc);
210+
ISearchQueryBuilderHelper fieldSort(String fieldName, String fieldType, boolean desc);
210211

211212
/**
212213
* Add a fetch context to the query.
@@ -503,7 +504,7 @@ public QueryBuilderHelper alterSearchRequest(ISearchBuilderAdapter searchRequest
503504
}
504505

505506
@Override
506-
public QueryBuilderHelper fieldSort(String fieldName, boolean desc) {
507+
public QueryBuilderHelper fieldSort(String fieldName, String fieldType, boolean desc) {
507508
if (fieldName == null) {
508509
return this;
509510
}
@@ -514,8 +515,8 @@ public QueryBuilderHelper fieldSort(String fieldName, boolean desc) {
514515
} else {
515516
sortBuilder.order(SortOrder.ASC);
516517
}
517-
// TODO: change to use sortBuilder.unmappedType
518518
//sortBuilder.ignoreUnmapped(true);
519+
sortBuilder.unmappedType(fieldType);
519520
searchRequestBuilder.addSort(sortBuilder);
520521
return this;
521522
}

0 commit comments

Comments
 (0)