问题描述
如果我理解正确,可重复的作业是通过 queue.add()
创建的,方法是传递 repeat
选项,例如here。
然而,当调用 getRepeatableJobs
时,传递给 queue.add()
的所有数据都不会返回。相反,我只得到密钥、名称、ID 等。
在我的用例中,我正在创建一个可重复的作业,同时在作业数据中传递 type
字段。如果我想取消该类型的所有可重复作业,我将如何去做?到目前为止,我能想到的唯一方法是获取所有延迟的作业,筛选具有正确类型的作业,然后检索所有可重复的作业,并“以某种方式”将它们的键/ID 与延迟的作业相关联。>
有没有更好的方法来实现这一目标?如果不是,将延迟作业与其可重复作业相关联的最安全方法是什么?它是否基于 getRepeatJobId
中所见的 MD5?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)