我们有一个名为的 json 对象application
,它存储在 camunda 上下文中。在 dmn 决策模型中,我想使用存储的 json 对象中的字段值作为 dmn 中的输入表达式来评估规则。
Json 模型如下所示:
{
"applicants": [
{
"age": 58,
"city": "Vallda",
"id": "1002406-1",
"mainapplicant": true
},
{
"age": 59,
"city": "Vallda",
"id": "1002406-2",
"mainapplicant": false
}
],
"groupnbr": 120,
"rate": 0.041
}
我试过像这样的javascript表达式:
var mainApplicant = application.applicants[0];
mainApplicant.city;
但这不起作用。
请建议我如何从申请人数组中的第一个元素中使用字段city在 java 中,例如我可以使用:
application.applicants.get(0).city