点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)你好 是否可以使用.get(s...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)你好 是否可以使用.get(s...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
你好
是否可以使用.get(string_url)表示法从其自己的自定义处理程序之一调用服务的端点?
CAP 文档提到了以下消耗 外部服务,包括tx.get()方法:
//连接到外部服务器 const srv = cds.connect.to('my.external.service') const {作者} = srv.entities //与外部服务共享请求上下文 //在自定义处理程序中 const tx = srv.transaction(req) //网址字符串输入 const response =等待tx.get('/Authors?$ select = name') //CSN实体输入和流利的查询API const response =等待tx.read(Authors).where('ID',1) //来自流畅查询API的CQN输入 const cqn = SELECT.from(作者) const response =等待tx.run(cqn)
我可以通过以下演示的方式使用.get()吗?
//books-service.js const cds = require('@ sap/cds') const {Books} = cds.entities('org.sample.book') module.exports = cds.service.impl(async(srv)=> { srv.on('getInsights',async(req)=> { const tx = srv.transaction(req) const bookid = req.data.bookid 返回等待tx.get(`/Books($ {bookid})?$ expand = Authors`) }) })
transaction.get()仅可用于外部服务吗? 上面提到的代码返回错误:
[2020-04-16T10:43:56.834Z | 错误| 1296278]:tx.get不是函数 [内部错误] TypeError:tx.get不是函数
谢谢。
您在第一部分中提到的方法是针对外部服务的。 您可以直接使用查询 SELECT.from 。
一周热门 更多>