SAP Cloud SDK -Java 是否支持 Odata Filter 函数



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

是否有解决方法可以使用子字符串,以防 API 不可用。 使用 Java SAP Cloud SDK 版本 3.7.0

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

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

您将无法通过 VDM 使用其他filter表达式。因此,您必须自己构造查询字符串。

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

最新更新