簡體   English   中英

在規則創建之前,Drools規則會觸發事件

[英]Drools rule fires on events prior to the rule creation

我在運行時加載規則,但是當我調用fireAll時,也會觸發在規則之前添加的事件。 有沒有一種方法可以僅對添加規則后發生的事件觸發規則?

在添加規則之前,請清除工作內存。 API使您可以通過一個簡單的循環檢索和撤回所有事實。

或者,在插入新規則之前,設置一個議程過濾器。 運行fireAllRules,刪除過濾器,然后像以前一樣繼續。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM