【问题标题】:BO RESTful API caches dataBO RESTful API 缓存数据
【发布时间】:2017-04-20 16:54:03
【问题描述】:

这是我的步骤:

  1. 创建带有 2 个提示 id = 1 的 bo 文档
  2. 创建 bo 4.2 sp3 登录令牌。
  3. 调用documents/1/parameters - 返回2个提示参数
  4. 转到报表设计器并删除 1 个提示
  5. 致电documents/1/parameters

预期:应返回 1 个提示

实际:仍返回2条提示(数据已缓存)

要获取最新数据,我需要重新登录。 如何使用相同的 BO 令牌获取新数据? 我尝试发送 no-cacheno-store 等 http 标头,但没有意义。

【问题讨论】:

    标签: rest business-objects


    【解决方案1】:

    您可能需要关闭并重新打开它。请参阅指南的第 8.1.6 节。

    致电PUT /documents/xxx

    <document>
     <state>Unused</state>
    </document>
    

    然后再打开。

    【讨论】:

    • 我不确定这是否是一个好方法,但效果很好,谢谢!
    • 有时这个查询返回http 500,我还是重新登录。
    猜你喜欢
    • 1970-01-01
    • 2020-09-27
    • 2018-06-05
    • 2020-05-16
    • 2016-09-05
    • 2013-05-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多