【问题标题】:Is Odata Filter functions supported in SAP Cloud SDK -JavaSAP Cloud SDK -Java 中是否支持 Odata 过滤器功能
【发布时间】:2020-01-03 10:14:04
【问题描述】:

我想在我们的过滤器表达式中使用 OData 函数 SubstringOf。截至目前,我没有看到任何针对 GeneratedEntityName.PROPERTYNAME 的相关 api。

如果 API 不可用,是否有使用 substringOf 的解决方法。 使用 Java SAP Cloud SDK 3.7.0 版

【问题讨论】:

  • 您的问题与 SAP Cloud SDK 的 Java 或 JavaScript 版本有关吗?
  • 修改了使用的SDK版本

标签: sap-cloud-sdk


【解决方案1】:

很遗憾,您请求的功能目前尚未实现。由于依赖性限制,SAP Cloud SDK 将无法提供使用自定义过滤器表达式的本机解决方案。

        new DefaultGeneratedService()
            .getAllEntities()
            .select(Entity.PROPERTY_NAME)
            .withQueryParameter("$filter", "substringof('SAP', CompanyName)")

您将无法使用 VDM 的其他 filter 表达式。所以你必须自己构造查询字符串。

我们计划在今年某个时候启用自定义和基于类型的过滤器。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-01-19
    • 2012-04-02
    • 1970-01-01
    • 2017-10-19
    • 2013-05-06
    相关资源
    最近更新 更多