私は、次のモデルがあります:どのように私は本が特定のライブラリにあるだ著者のリストを取得します複雑なクエリ対ジャンゴ外部キー
class Library(models.Model):
title = models.CharField(max_length = 255)
class Author(models.Model):
name = models.CharField(max_length = 255)
class Book(models.Model):
name = models.CharField(max_length = 255)
library_id = models.ForeignKey(Library)
author_id = models.ForeignKey(Author)
- を?
- ライブラリに直接外部キーを持たせる方がAuthorで効率的ですか?
特定のライブラリに属する著者はどういう意味ですか?書籍は図書館に属しているので、「本」にFKを付けることはまったく問題ありません。しかし著者は?あなたはこれについて確信を持っていますか? – lucasnadalutti
著者はなぜライブラリに固有であるのでしょうか – marcusshep
私は図書館にある著者のリストを取得したいと思います。それは単なる例です。 – Tomas