Login to manage your account

Please enter a valid email address.
Forgot Password?
Please enter a valid password.
OR

Don't have an account yet? Sign up

Which QuerySet method solves the N+1 problem for a ForeignKey relation?

  1. A prefetch_related()
  2. B select_related()
  3. C annotate()
  4. D defer()
Answer

select_related()

select_related performs a SQL JOIN for forward ForeignKey and OneToOne relations. prefetch_related is for ManyToMany and reverse ForeignKey.

All Django MCQs

Login to manage your account

Please enter a valid email address.
Forgot Password?
Please enter a valid password.
OR

Don't have an account yet? Sign up as