ognl过滤

来源:互联网 发布:wow六零数据库 编辑:程序博客网 时间:2024/05/22 03:06

1.集合的投影(过滤)有以下三种方式:

a.“?#”:投影(过滤)所有符合条件的集合,如:users.{?#this.age > 19};

b.“^#”:投影(过滤)第一个符合条件的元素,如:users.{^#this.age > 19};

c.“$#”:投影(过滤)最后一个符合条件的元素,如:users.{$#this.age > 19} 。

2.“this”表示集合中的元素;

3.投影(过滤)操作返回的是一个集合,可以使用索引取得集合中指定的元素,如:users.{?#this.age > 19}[0]。

原创粉丝点击