在我的芹菜任务中,我使用mongoengine来查询来自mongodb的数据。虽然它是这样的错误:
File "/home/admin/baymax/baymax/baymax/views/task.py", line 20, in run_parallel
rolling_task = pubDao.objects.get(id=task_id)
File "build/bdist.linux-x86_64/egg/mongoengine/queryset/base.py", line 242, in get
Exception: pubDao matching query does not exist.
我芹菜任务中的代码:
from tppPublish.models import pubDao
@task()
def run_parallel(task_id):
rolling_task = pubDao.objects.get(id=task_id)
task_list = rolling_task.task_fregment["segment"]
所以我尝试解决这个问题:在芹菜任务之外运行相同的代码。所以我很困惑为什么?芹菜中有没有设置导致这个?