我从主干try 了Django 1.4中的prefetch_related(),但无法进行预取反向查找.
我的简化模型(每本书都有很多价格):
class Book(models.Model):
# some fields
class Price(models.Model):
book = models.ForeignKey(Book)
我的观点是:
books = Book.objects.prefetch_related('price')
然后,我收到AttributeError消息:
AttributeError: Cannot find 'price' on Book object, 'price' is an invalid parameter to prefetch_related()
怎么才能让它工作呢? 谢谢.