1. 程式人生 > >Django ForeignKey 反向查詢中

Django ForeignKey 反向查詢中

大家使用 Django 建立模型的時候一定會經常使用 ForeignKey 來建立兩個表格之間多對一的外來鍵關係,例如B中有一個 models.ForeignKey(A) 。而當我們需要反向查詢 A 中某個具體例項所關聯的 B 時,可能會用到 A.B_set.all() 或 B.objects.filter(A) 這兩種不同的方法。

不知道大家有沒有也想過一個問題:當網站實際上線後,SEO強調頁面載入速度,而當面對不斷增大的請求量,這兩種方法的哪一種速度更快?