收藏
回答

当前云函数调用自己报错(非云函数之间调用;非循环调用,触发器需求),怎么处理?

报错如图,当前云函数调用自己报错(非云函数之间调用;非循环调用,触发器需求)。

最近调整了架构,把所有云函数都聚合在一个云函数当中,但是出现了这个问题。

之前云函数之间互相调用没问题,现在都在一个云函数里面,互相调用变成了自己调自己,就不能执行。

求官方给个明确的回答,是不是不能这么搞?

回答关注问题邀请回答
收藏

1 个回答

  • Shannon
    Shannon
    2020-09-30

    你好,同一个函数内调用不建议在内部使用 callFunction 引用自身,可以尝试改造为普通的 JavaScript 递归。

    2020-09-30
    有用
    回复 2
    • Lzz
      Lzz
      发表于移动端
      2020-09-30
      就是官方不支持的意思吧,那我只能直接拿逻辑提出来了
      2020-09-30
      回复
    • Shannon
      Shannon
      2020-10-09回复Lzz
      本地调试下是不支持函数自身引用的,但是在实际云函数执行环境中,是支持的。
      2020-10-09
      回复
登录 后发表内容
问题标签