在 DreamFactory/Bitnami 实例中,我设法让 Event 的 Pre-Process 脚本和 Post-Process 脚本运行。但是,在 Pre-Process 事件脚本期间生成的一些变量需要传递给 Post-Process 脚本以进行进一步处理。
我应该如何解决这个问题?
我尝试在 Request 对象中使用 Payload,但它没有在脚本之间保留。此外,在进一步阅读之后,我了解到 Payload 不用于此目的。
在 DreamFactory/Bitnami 实例中,我设法让 Event 的 Pre-Process 脚本和 Post-Process 脚本运行。但是,在 Pre-Process 事件脚本期间生成的一些变量需要传递给 Post-Process 脚本以进行进一步处理。
我应该如何解决这个问题?
我尝试在 Request 对象中使用 Payload,但它没有在脚本之间保留。此外,在进一步阅读之后,我了解到 Payload 不用于此目的。
这两个脚本应该没有彼此的固有知识。我相信最好的办法是将第一个脚本中的相关数据发布到调用第二个脚本的端点,而不是尝试这种方法,这种方法在没有 jerry-rigging 的情况下是行不通的。
尝试从这两篇文章开始:
https://community.dreamfactory.com/t/v8js-custom-script-call-another-v8js-custom-script/3236
https://community.dreamfactory.com/t/calling-another-endpoint-from-a-custom-script/3847