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')
关于python - Django - 在查询中加入 2 个模型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5251868/