2024-05-02 07:09:53 发布
网友
我需要做一个函数,它将在芹菜中启动,并依次从模型中获取记录,检查一些东西,然后将数据写入另一个具有onetoone关系的模型。有很多条目,使用model_name.objects.all()是不合适的(这将花费大量的内存和时间)如何正确地执行
您可以在查询集https://docs.djangoproject.com/en/dev/ref/models/querysets/#iterator上使用迭代器,这样您的记录将由一个
model_iterator = your_model.objects.all().iterator() for record in model_iterator: do_something(record)
您可以在查询集https://docs.djangoproject.com/en/dev/ref/models/querysets/#iterator上使用迭代器,这样您的记录将由一个
相关问题 更多 >
编程相关推荐