15得票2回答
在Drools中获取“then”子句中的规则名称

在drool规则的then子句中,是否可能检索规则名称?rule "A" when --- then // something that outputs "A" 谢谢。

15得票3回答
Drools 6中以编程方式创建新的drools规则的新接受方法是什么?

简而言之,我想在运行时从规则存储库中创建、编辑和删除规则。我在尝试弄清楚如何在drools 6+中实现这一点时遇到了困难。 我知道在先前的drools版本(https://docs.jboss.org/drools/release/5.6.0.Final/drools-expert-docs...

15得票5回答
Drools:将规则存储在数据库中

目前,我将所有规则文件存储在文件系统中(有很多版本),并在启动时将它们的不同版本加载到内存中。我想改为将我的Drools文件存储在数据库中,并想知道是否有任何Drools解决方案或插件可以实现这一点,还是应该自己编写解决方案? 谢谢。

14得票8回答
Drools 7.4.1 kieservices.factory.get() 返回 null

我试图将Drools 7.4.1集成到Tomcat的Web应用程序中。 当我在代码中调用以下语句以获取KieService时,我得到了null。KieServices ks = KieServices.Factory.get(); 当相同的方法从测试方法中调用时是可以的。 有人能帮忙吗?

14得票1回答
Drools KnowledgeBase 已被弃用。

我正在将Drools规则引擎集成到我的应用程序中。我找到的99%的入门示例都长这样:KnowledgeBuilder kbuilder = KnowledgeBuilderFactory.newKnowledgeBuilder(); kbuilder.add( ResourceFactory....

13得票4回答
Drools规则流

我在使用drools时遇到了一个奇怪的问题: 我有以下规则:rule "is my dog a baby?" ruleflow-group "dog" salience 10 when dog : Dog(age <1 ) then dog.se...

13得票3回答
IntelliJ IDEA中对Drools的支持

我试图使用 IntelliJ IDEA 来处理一个包含 Drools 文件的遗留项目,但我一直没有成功。 我将 Drools 框架 添加到了包含 *.drl 文件的模块中,但是却没有效果。我无法对 *.drl 文件进行重新格式化,也没有任何导航、代码自动完成等功能。 我期望能够添加 Dro...

13得票2回答
专家/规则引擎是否可以原子方式更新事实?

"Atomically"可能不是一个准确的词。在建模细胞自动机或者神经网络时,通常会有两个系统状态的副本。其中一个是当前状态,另一个是你正在更新的下一步状态。这可以确保系统整体状态在运行所有规则以确定下一步时保持不变。例如,如果你运行一个单元格/神经元的规则以确定它在下一步的状态,那么你接下来...

13得票1回答
Drools中的no-loop和lock-on-active有什么区别?

这里是一个使用"no-loop"规则的例子:rule "Even Number Rule" dialect "java" no-loop when n : Number( number !=0 && (number%2)==0 , v...

13得票3回答
数据驱动的规则引擎 - Drools

我一直在评估Drools作为我们业务Web应用程序中规则引擎的使用情况。 我的用例是订单管理应用程序。 以下是规则类型: - 如果用户类型为“SPECIAL”,则额外提供5%的折扣。 - 如果用户已经进行了10次以上的购买,则额外提供3%的折扣。 - 如果产品类别为“OLD”,则向用户赠送价...