在我的一项芹菜任务中,我正在创建数据库条目。我知道如何读取我的芹菜任务的状态:
from celery.result import AsyncResult
res = AsyncResult("my-task-id")
res.ready()
但我想知道确切地说,使用芹菜任务 ID 在特定任务上创建了哪个数据库条目。我该怎么做?
提前谢谢。
插入新的数据库条目时,将从查询中获取这些新插入行的 ID。
芹菜任务可以返回"结果"。插入数据库条目后,只需返回这些 id/id。
现在,您可以按任务 ID 检索任务的结果以获取数据库 ID。