spring SPeL结合了滤镜和投影操作

时间:2012-07-27 12:08:46

标签: java spring spring-el

同事们,如何将投影操作符![expr]和过滤器?[ boolean ]组合在一起。 例如,我有一些实体:

class User {
    int age;
    String name;
}

我想从用户列表中选择仅年龄超过30岁的用户名。

独立投影看起来像:

#myArray.![name]

独立过滤看起来像:

#myArray.?[age > 30]

那么如何将它组合在一起?提前谢谢!

1 个答案:

答案 0 :(得分:4)

(#myArray.?[age > 30]).![name]

即。对选择结果进行投影。