首页 > 解决方案 > 在 then 部分中带有多个“insertLogical”语句的流口水以及如何在 java 中阅读这些语句

问题描述

我有一组规则,我想使用两个 inserLogical 关键字从中返回两个对象。请帮助我提前谢谢。

rule "Issue Adult Bus Pass" when
  $p : Person( age >= 16 )
       IsAdult( person =$p )
  $p : Person( age <= 16 )
       IsNotAdult( person =$p )
then
    insertLogical(new AdultBusPass( "He is adult" ) );
    insertLogical(new AdultBusPass( "He is adult") );
end

以上只是示例规则,但我有类似的结构并想返回两个inserLogical语句。请让我知道最好的方法。谢谢你。

标签: javadrools

解决方案


推荐阅读