Drools 流口水

Drools 流口水,drools,drools-guvnor,drools-flow,Drools,Drools Guvnor,Drools Flow,我对口水和古夫纳还不熟悉 我有一个关于规则流的基本问题 我使用guvnor插件上的向导编辑器创建了3条规则。现在我想根据第一条规则的结果调用第二条或第三条规则 e、 g.如果患者的年龄小于18岁,则进行第二条规则的小检查,否则从高级医师处调用第三条规则进行检查 那么,这可以通过使用规则流来实现吗?如果是,怎么做?是否有任何示例链接、文档来演示它?非常感谢您的帮助 谢谢我自己对Drools和Guvnor有点陌生,但我想我可以提个建议 你可能想考虑插入一个新的事实(比如说“IS小修”,或者说什么)作

我对口水和古夫纳还不熟悉

我有一个关于规则流的基本问题

我使用guvnor插件上的向导编辑器创建了3条规则。现在我想根据第一条规则的结果调用第二条或第三条规则

e、 g.如果患者的年龄小于18岁,则进行第二条规则的小检查,否则从高级医师处调用第三条规则进行检查

那么,这可以通过使用规则流来实现吗?如果是,怎么做?是否有任何示例链接、文档来演示它?非常感谢您的帮助


谢谢

我自己对Drools和Guvnor有点陌生,但我想我可以提个建议

你可能想考虑插入一个新的事实(比如说“IS小修”,或者说什么)作为你的第一个规则的结果。然后,您可以让其他规则使用IsMinor作为条件,这将导致它们触发。等等这就是我处理一个案例的方式,我需要根据生成不同小部件的规则的结果生成一个给定的“小部件”


我最初对它进行了不同的建模,但后来我意识到,插入新的事实并对其进行推理是有效释放规则力量的关键(至少我认为:-)。

你是对的,就连我也计划这样做。我试图使用显著性属性来决定优先级。