我有以下查询返回Connection对象列表:
Connection.objects.filter(group_id=self.id)
这是连接类:
class Connection(models.Model):
contact = models.OneToOneField(Contact)
*** some extra attributes ***
现在可以在查询中获取所有联系对象吗?我试过了:
Connection.objects.filter(group_id=self.id).values_list('contact')
这会返回所有ID,因此我可以单独查询每个对象,但我不认为这是有效的。
答案 0 :(得分:1)
您可以使用:
Contact.objects.filter(connection__group_id=self.id)