点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
你好,
我尝试在插入数据之前删除表的所有行,但找不到解决方案。
test-services.js
const cds = require('@ sap/cds'); const {Test} = cds.entities; module.exports = cds.service.impl((srv)=> { srv.before('CREATE','Test',req => { /**首次测试**/ DELETE.from('Test') /**第二次测试**/ 让查询= {删除:{来自:[{ref:['Test']}]}}} cds.run(查询) }) });
/** CDS **/ 使用" ../db/test"中的{serv}; 服务api { 实体Test作为serv.Test的投影; }
有什么办法可以纠正这个问题?
亲切的问候,
F。
嗨,
如果您调用cds.run(DELETE.from('Test')),则第一个测试应该可以工作。 DELETE.from('Test')仅生成cqn。
第二项测试目前无法正常进行,因为文档和实施不同步。 我们将解决此问题并通知您。
最好的问候
Maria
嗨Mariya,
非常感谢您的支持!
最佳
一周热门 更多>