最佳答案
在Django doc中,
select_related()
“follows"外键关系,在执行查询时选择其他相关对象数据。
prefetch_related()
对每个关系进行单独的查找,并执行&;join "在Python中。
“doing the joining in python”是什么意思?谁能举例说明一下吗?
我的理解是对于外键关系,使用select_related
;对于M2M关系,使用prefetch_related
。这对吗?