2012-07-27 13 views
0

同事們,如何將投影算子![expr]和濾鏡?[ boolean ]結合在一起。 例如,我有一些實體:spring SPeL組合濾鏡和投影操作

class User { 
    int age; 
    String name; 
} 

我想從用戶的列表中選擇唯一的用戶名誰是老年人比30

獨立投影的樣子:

#myArray.![name] 

獨立過濾看起來像:

#myArray.?[age > 30] 

那麼如何把它放在一起?先謝謝你!

回答

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

即對選擇結果進行投影。

+0

太棒了!最簡單的解決方案最好,謝謝! – Dewfy 2012-07-27 16:12:24