例如,我有两个表,作者和书。
class Author (models.Model ):
name = models.CharField(...)
class Book (models.Model ):
author_id = models.ForeignKey('Author')
book_name = models.CharField(...)
作者表将包含作者的条目,无论他们是否写过任何书。而且一位作者可以拥有多本书籍。 因此,即使他们没有写过任何书,我也想用他们各自的书面书(包含book_name)来查询所有作者的名字。
输出
author_name book_name
author1 book1
author1 book2
author2 None
author3 book3
...
author22 book33