【发布时间】:2021-04-22 19:12:23
【问题描述】:
我正在尝试设置一个可以实现以下目标的流口水规则:
rule "Rule 1"
salience 100
activation-group "..."
when
$fact: Fact exists, or fact does not exist
then
if $fact exists then do X. Else, do Y.
我知道我可以通过两种不同的规则来做到这一点,一种适用于事实存在的情况,另一种适用于事实不存在的情况。有什么办法可以将这些条件合二为一吗?对于when语句,我尝试过:
$fact: Fact() || not Fact()
这没有用。有没有正确的方法可以在drools中编写“when”语句?
【问题讨论】:
标签: drools