我下面有一个json
"root":[
{
"refDataId": 1,
"children": [
{
"refDataId": 20
},
{
"refDataId": 99,
"otherValue": "Facility"
}
]
},
{
"refDataId": 2,
"children": [
{
"refDataId": 30
},
{
"refDataId": 99,
"otherValue": "Officer"
}
]
}
]
如何使用规则 drools 中的 if 语句检查上面的值?
我编辑了问题。这是为了流口水规则
例如我的规则是:
rule "test"
when
RuleEngine(inputObject!.adultHealth!.children contains 99)
then
info("children contains value 99");
end
以及如何检查的价值"refDataId": 99,和"otherValue": "Officer"?
如果该值必须从第二个子 json 获取 "refDataId": 2,
UYOU
料青山看我应如是
相关分类