【问题标题】:Query data with odata filter使用 odata 过滤器查询数据
【发布时间】:2016-11-15 19:59:45
【问题描述】:

我有一个关于过滤查询和无过滤查询的问题。

过滤查询:

/sap/opu/odata/sap/ZRFC1_SRV/SalesOrderHeaderSet?filter=SoId eq '5000001'

无过滤查询:

/sap/opu/odata/sap/ZRFC1_SRV/SalesOrderHeaderSet('5000001')

这两个查询有什么区别?

【问题讨论】:

    标签: odata


    【解决方案1】:
    • 第一个在结果对象的“值”属性中返回一个过滤后的数组:{"@odata.context":"...","value":[{"SoId":5000001, ...}]}
    • 第二个通过 id {"@odata.context":".../$entity","SoId":5000001, ...} 请求单个实体

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-10-25
      • 1970-01-01
      • 2014-04-09
      • 1970-01-01
      • 2021-12-19
      相关资源
      最近更新 更多