如何解决DMN 中的日期比较 - 决策表
使用 jbpm version 7
DataModel :: Profile 有两个字段
(onboarding
类型为 date
,currentDate
类型为 date
)
当我编写决策表时:它不断抛出错误 Skipped Decision Table Analysis of table 'onBoardingDateDecision' because: Gaps/Overlaps analysis cannot be performed for InputEntry with unary test
为什么我无法在决策表中执行日期比较?
如果我给出像 > date("2005-01-01") 这样的简单表达式,它会起作用!
解决方法
消息“Skipped Decision Table Analysis ... Gaps/Overlaps ...
”指的是静态分析。
它不会影响任何运行时行为,而且 Drools DMN 引擎可以像您通常期望的那样评估您的模型。
无法对表中的变量表达式执行间隙/重叠静态分析,因此将跳过该分析,并且消息会相应地报告这一点。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。