标签: django django-models
将字典映射PK映射到模型实例(如in_bulk()函数,但是对于给定类(模型)的所有对象)的最佳方法是什么。我想最小化SQL查询的数量。
答案 0 :(得分:1)
尝试dict和列表理解:
dict
model_instances = Model.objects.filter(...) in_bulk_style_model_instances = dict([(m.pk, m) for m in model_instances])