有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

drools中的java迭代计算特定的对象值

嗨,Drools新手,我需要在一个对象列表上迭代并进行计数,如果计数超过阈值,则分配一些值

要求:统计部门与“HR”匹配的员工人数,如果超过10,则为部门指定特定的级别。 我使用了下面的代码,但它只给出匹配项,不确定如何检查计数,然后分配标记

rule "Less Than or Equal 10 Employee" dialect "mvel" when company : CompanyFact($listOfEmployees: employees) employee : EmployeeFact(departmentType == "HR") from $listOfEmployees then company.setDepartmentBand("ABC"); end

同样的结果只有在人力资源部指定了乐队的情况下才会产生,而我想知道的是,如果超过10名人力资源部员工只将乐队命名为“ABC”


共 (0) 个答案