小编Pre*_*rem的帖子

如何从drools中的地图内的地图中获取值

我有一个 Main 地图对象,其中包含另一张地图。现在我需要在流口水中从中获取价值吗?我的代码看起来像

HashMap<String,Object> studentsMap = new HashMap<String,Object>();
HashMap<String,int> marksMap = new HashMap<String,int>();
marksMap.put("Maths",98);
marksMap.put("Chemistry",96);
studentsMap.put("JohnDoe", marksMap);
Run Code Online (Sandbox Code Playgroud)

我将这个 'studentsMap' 对象插入到 drools 会话并触发规则。如何比较流口水中的标记值(如果标记大于 90,如何检查条件)?

drools

2
推荐指数
1
解决办法
4064
查看次数

标签 统计

drools ×1