点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)在由外部OData v2服务提供...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)在由外部OData v2服务提供...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
在由外部OData v2服务提供服务的实体上运行Fiori预览时,页面显示错误"不支持功能:fluent API的方法.count"。 在服务实现中有什么方法可以解决?
这将在查询中支持$ filter(因此不是我要的解决方案),但是出于测试目的,我尝试检查req.query.cqn.count是否为真,然后执行显式的OData v2 $ count 要求:
等待返回ext.tx(req).get("/img/User/$ count")
这确实得到了计数,但是在服务实现中返回数字会导致以下错误:
[2020-07-06T19:41:42.970Z | 错误| [1773773]:在实体集合的序列化期间发生错误。
嗨,Pieter,
正如我在上面给您的链接中提到的那样,node.js运行时中的自定义处理程序应使用OData v4,而不是OData v2。 另外,结果变量应该是一个数组(也写在链接中),请调整结果初始化。
您是否正在使用OData v2适配器 https://www .npmjs.com/package/@ sap/cds-odata-v2-adapter-proxy 还是您要制作自己的?
最诚挚的问候,
Olena
一周热门 更多>