首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我们可以通过REST请求更新/删除Drools规则引擎中的事实吗?

我们可以通过REST请求更新/删除Drools规则引擎中的事实吗?
EN

Stack Overflow用户
提问于 2019-03-01 14:58:24
回答 1查看 687关注 0票数 1

我们可以通过REST请求更新/删除Drools规则引擎中的事实吗?我对此进行了大量搜索,并查看了drools文档。但是我只能通过REST POST请求找到插入操作,并且我可以成功地完成它。我想执行下面这样的代码。我尝试了下面的POST和PUT。它们不起作用。目的是更新/删除drools引擎中已经存在的事实,并重新执行规则。

网址:http://localhost:8080/kie-server/services/rest/server/containers/instances/DroolsDemo2_1.0.0

请求正文:

代码语言:javascript
复制
{
  "commands": [ {
      "modify": {
        "fact-handle": "000.123.321",
        "setters": {
            "accessor": "approved",
            "value": "true"
        }
      }
    },
    {
      "fire-all-rules": {
        "max": 10,
        "out-identifier": "firedActivations"
      }
    },
    {
      "get-objects": {
        "out-identifier": "objects"
      }
    }
  ]
}
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-03-04 21:46:06

是的,你能做到。我不确定确切的格式,但是文档的这一部分可能会对您有所帮助:https://docs.jboss.org/drools/release/7.17.0.Final/drools-docs/html_single/index.html#_ch.commands

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54939482

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档