-1
我有一個與其他模型相關的模型。在sqlite中使用django prefetch_related
class Foo(...)
...
class Bar(...)
foo = models.ForeignKey(Foo, related_name('bars'))
我需要加載所有相關酒吧的許多Foos所以我使用prefetch_related。
Foo.objects.filter(...).prefetch_related('bars')
在debug_toolbar我看到其他查詢這需要棒材所有的Foo,但也有其需要爲每一個富欄查詢。
不在數據庫中預取相關的工作?或者我做錯了什麼?
我遍歷模板中的所有Foos,但我認爲這並不重要。