如何在Loopback的其他模型中将变量从自定义远程方法上的beforeRemote传递到afterRemote

时间:2020-10-08 22:25:19

标签: loopback

使用环回3

对于远程方法,建议您保存到ctx.args.options,然后从ctx.options读取,或者保存到ctx.hookState,然后从ctx.hookState读取,以获取默认的远程方法。但是,我认为这不适用于自定义远程方法,因为保存到其中一种方法不会出现在afterRemote上。

类似地,我一直注意到,当在给定钩子状态或选项的示例中对其进行写操作时,钩子状态和选项已在beforeRemote中声明。但就我而言,我必须先声明它,然后再写它,这已经使我有理由相信某些问题。有其他方法可以做到吗,还是我做错了什么?回送网站上的文档并不是很有帮助。

另一个重要的细节是,我正在研究一个模型的方法,该模型对另一个模型进行了更改。问题可能在于第一个模型中的beforeRemote的ctx不会延续到其他模型的afterRemote中,但是据我所知应该如此。

0 个答案:

没有答案
相关问题