是否select_related工作GenericRelation关系,或者是有一个合理的选择?目前Django为我的查询集中的每个项目执行单独的sql调用,并且我想避免使用诸如select_related之类的东西。Django的:select_related和GenericRelation
class Claim(models.Model):
proof = generic.GenericRelation(Proof)
class Proof(models.Model):
content_type = models.ForeignKey(ContentType)
object_id = models.PositiveIntegerField()
content_object = generic.GenericForeignKey('content_type', 'object_id')
我正在选择一组索赔,并且希望将相关证明拉入单独查询而不是单独查询。