sql >> データベース >  >> RDS >> Mysql

Djangomodels.py循環外部キー

    実際には循環参照はありません。問題は、アルバムを定義するときに、まだ画像を定義していないことです。代わりに文字列を使用して修正できます:

    class Album(models.model):
      thumb = models.ForeignKey('Image', null=True, blank=True)
    

    ただし、この場合は、OneToOneField<を使用することをお勧めします。 / a> 外部キーの代わりに。 (ただし、文字列には引き続きトリックを使用する必要があることに注意してください)。



    1. PostgreSQLの特定のデータベースに権限を付与する

    2. MySQLとPHPで使用するのに最適な照合は何ですか?

    3. SQL構文を使用してMySQLテーブルから最後のレコードを選択する方法

    4. MySQL列のサブ文字列の出現をカウントします