gpt4 book ai didi

java - 使用 Spring 表达式语言从两个列表中进行选择

转载 作者:行者123 更新时间:2023-12-01 11:57:21 25 4
gpt4 key购买 nike

我有两个对象,其签名如下:

员工{字符串名称,整数ID,字符串地址,长工资}

部门{字符串名称,列表{员工}员工列表}

使用 Spring 表达式语言,我必须找出特定员工的 Department_name(如“A”)。

我的 spel 上下文有两个列表 #employees 和 #departments,其中填充了所需的对象。

我找不到任何需要这个的方法。任何帮助将不胜感激。

提前致谢,拉吉。

最佳答案

你可以尝试这样的事情:

"#departments.?[!employeesList.?[name=='A'].isEmpty()]"

如果您确定您的员工存在并且只在一个部门,您可以通过以下方式获取部门名称:

"#departments.?[!employeesList.?[name=='A'].isEmpty()][0].name"

关于java - 使用 Spring 表达式语言从两个列表中进行选择,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28337769/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com