【发布时间】:2011-03-18 21:08:24
【问题描述】:
我在这里尝试用三个模型做一些非常基本的事情:
class Car(models.Model):
country = models.ForeignKey(Country)
company_name = models.CharField(max_length=50)
continent = models.CharField(max_length=50)
class CountryProfile(models.Model):
country = models.ForeignKey(Country)
minimum_wage = models.IntField()
class Country(models.Model):
name = models.CharField(max_length=50)
基本上,Car 指向 Country,而 CountryProfile 也指向 Country。我想知道如何获得所有汽车公司的名称,其大陆等于某家汽车公司的国家和最低工资,而无需进行两次数据库调用。
谢谢!
【问题讨论】:
标签: django django-models