场景 1. 最终用户应该能够从前端创建规则。该规则将具有条件(我无法在 Drools 中找到一种根据用户创建的规则动态修改 .drl 文件的方法)
规则应该能够在层次结构中定义,并且相同的规则可以属于多个层次结构
最终用户应该能够触发规则的执行。这里需要注意的是,事实可能在 KnowledgeSession 中不可用,规则会根据底层数据库转换为相关查询,然后在底层数据库上触发。
因此,想法是在对实体的有限了解的情况下创建规则-> 触发规则时,它与底层数据库一起创建与底层数据库中存在的实体相关的查询
我可以用另一个规则引擎 Drools 做点什么,而不是构建自定义实现吗?