我有一个规则,我在 RHS 中插入逻辑另一个事实。在 Drools 6.2 中,我们可以在容器中部署规则,然后在该容器上触发规则。当我运行 fireAllRules(batch-execution) 的 POST 请求时,我可以取回我插入的事实。似乎没有办法访问 insertLogical Fact。即使是 getObjects 也需要事实句柄,因为我没有插入事实,所以没有办法得到它。是否可以选择将事实插入 RHS?
我想尝试的另一个选项是添加另一个 REST url,我可以从容器中公开它。此 url 可以从容器内本地触发规则并将自定义对象传回给我。这可能吗?