class Person(models.Model):
name = models.CharField(max_length=20)
employer = models.CharField(max_length=20)
class Phone(models.Model):
person = models.ForeignKey(Person)
number = models.CharField(max_length=10)
vendor = models.CharField(max_length=20)
如何编写查询来检索 Phone.number = 945678987 和 Person.employer = 'xyz' 的所有 Phone 对象?
请您参考如下方法:
"Lookups that span relationships"
Phone.objects.filter(number=u'945678987', person__employer=u'xyz')
