如何在累积口水中检查空值

时间:2018-07-04 10:08:20

标签: drools

我是Drools的首次用户。在累加函数中,我有一个场景来检查java的(!= null)功能。但是在Drools中,我发现!=无效。

何时

      $addr : String(length > 0) from accumulate(
                  $person : Person(),
                   action(
                         $addresses : $person.getAddresses();
                         // i want to check whether $addresses is not 
                             null.
                         if($addresses !=null) is what i want to achieve

我们非常感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

按如下所示编辑规则:

Person(adresses !=null) && $addr : String(length > 0) from accumulate(
              $person : Person(),
               action(
                     $addresses : $person.getAddresses();
                     )