Django 外键反向关系查询
我想让所有至少出版过一本书的出版商都参与进来Django 外键反向关系查询,django,django-models,Django,Django Models,我想让所有至少出版过一本书的出版商都参与进来 class Book(models.Model): title = models.CharField(max_length=100) authors = models.ManyToManyField(Author) publisher = models.ForeignKey(Publisher) publication_date = models.DateField() def __unicode__(sel
class Book(models.Model):
title = models.CharField(max_length=100)
authors = models.ManyToManyField(Author)
publisher = models.ForeignKey(Publisher)
publication_date = models.DateField()
def __unicode__(self):
return self.title
这将在两个表之间执行
联接
,并返回书籍所在的行distinct()
用于消除重复的发布服务器
无法工作。。。。错误:无法将关键字“exists”解析到字段中。选择是:。。。
Publisher.objects.filter(book__isnull=False).distinct()