drools - 从 drools 的 drl 文件调用决策表
问题描述
我们可以在 1 kieSession 中有 drl 和决策表吗?
如果我在 xls 中有一个决策表,并且我的 drl 有一个需要该决策表结果的规则,我是否可以在 drl 文件内的规则中调用决策表?
Rule ""
when
Car( color == red )
//I want to call a decision table here and check its result
then
update($xlsResult)
end
解决方案
我认为你可以有一个公共方法来实际调用决策表并返回结果。
从 drl 文件中,您可以触发事实的公共方法来获取数据。
推荐阅读
- javascript - 从 JSON javascript 准备 JSON 树结构
- c++ - 如何从析构函数(在多线程环境中)正确取消 Boost deadtime_timer?
- android - 即使手机处于打盹模式,也可以在准确的时间重复运行服务(推送通知)
- matlab - Matlab 2018B 检测变量是否已从先前的采样中改变
- r - R:根据单列的因子将每2行数据重新整形为1行
- amazon-web-services - boto3 Lambda create_function
- excel - VBA中用于多个过滤器的功能
- shopify - 如何在 Shopify 中为特定产品创建特定数量?
- android - Android MediaPlayer 无法缓冲长音频
- python - Django: django.db.utils.OperationalError: no such table: #deprecated_bug_assignee 何时使用“POST”方法,但“GET”方法可以