代码之家  ›  专栏  ›  技术社区  ›  xRobot

如何使用django进行自定义联接查询?

  •  0
  • xRobot  · 技术社区  · 15 年前

    我有这两种型号:

    genre = (
        ('D', 'Dramatic'),
        ('T', 'Thriller'),
        ('L', 'Love'),
    )
    
    class Book(models.Model):
    
    
        title = models.CharField(max_length=100)
        genre = models.CharField(max_length=1, choices=genre)
    
    
    class Author(models.Model):
    
        user = models.ForeignKey(User, unique=True)
        born = models.DateTimeField('born')    
        book = models.ForeignKey(Book)
    

    我需要检索戏剧书籍所有作者的名字和姓氏。

    我怎么能在姜戈这样做?

    1 回复  |  直到 15 年前
        1
  •  3
  •   Ignacio Vazquez-Abrams    15 年前

    documentation 说。。。

    Author.objects.filter(book__genre='D')