ElesticSearchTemplate多字段排序

以前我们可以这样写:

 
Order order1 = new Order(Sort.Direction.ASC, "field1");
Order order2 = new Order(Sort.Direction.DESC, "field2");
Sort sort = new Sort(order1, order2);

但是现在会出现:

Sort sort = new Sort(order1, order2);Sort(order1, order2);

这种方法已过时,那肯定是不推荐使用了。

可以采用以下方式:

Sort sort = new Sort(Sort.Direction.ASC,"field1").and(new Sort(Sort.Direction.DESC, "field2"));

代码手打,有错误请自行更改。

如果满意,请打赏博主任意金额,感兴趣的在微信转账的时候,添加博主微信哦。 请下方留言吧,可与博主自由讨论哦。

支付宝 微信
ElesticSearchTemplate多字段排序_第1张图片 ElesticSearchTemplate多字段排序_第2张图片

你可能感兴趣的:(Java)