点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,
我的后端表有2个主键,希望我传递这两个值以从数据库中删除/删除记录。
ODataModel.remove()方法没有任何PayLoad或filter参数。 我猜可用的URL参数不能用于传递值,它用于$ expand,$ top等。那么这里的出路是什么呢?。
//这都不起作用 oDataMdl.remove("/img/?$ filter = Key1 eq'Value_1'" //这不起作用 oDataMdl.remove("/img/ ('Value_1')"
最重要的是,我需要传递两个值和一个。 有什么建议吗?
oDataMdl.remove("/img/(keycolumn ='Value_1',keycolumn2 ='key2')"
选择正确的答案,然后开始一个新的问题...。
您必须传递 Jun Wu ..
提到的两个密钥。您可以使用create键以动态方式获取路径。 请参阅下面的问题。
https://stackoverflow.com/ Questions/46954621/如何在UI5中动态创建实体路径
谢谢
Mahesh
我上周尝试了Jun Wu的建议,该建议有效。 感谢Mahesh也向我展示了一个替代选择。
然后,..一旦删除一条记录,我就尝试刷新我的模型,以便该模型绑定到的表显示最新的记录集……但是它无法正常工作。 我是否可以知道在调用delete方法后如何刷新模型。 或者,在表中显示最新记录(删除后)的唯一方法是再次调用READ方法并从后端获取记录?
一周热门 更多>