有沒有辦法通過程序更新drools中的事實? 我的意思,而不是像我可以以編程方式在流水中觸發事實更新嗎?
...
then
$myFact.setNewValue("newValue");
update($myFact);
我可以定義一個函數,將採取我的事實,例如, RuleContext(我找不到它)或其他一些drools特定的接口來更新事實?
...
$myFact.setNewValue("newValue");
myFunction($myFact, someDroolsInterface);
而myFunction的會,然後調用使用someDroolsInterface的既定事實的更新(或有任何其他方式做到這一點的結果的一部分,但沒有在滴料有它的規則文件本身)?
這可能嗎?
感謝您的任何提示!