sql >> Databáze >  >> RDS >> Mysql

Django models.py Kruhový cizí klíč

Ve skutečnosti nemáte kruhový odkaz; problém je v tom, že v době, kdy definujete album, jste ještě nedefinovali obrázek. Můžete to opravit tím, že místo toho použijete řetězec:

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

V tomto případě však možná budete chtít použít OneToOneField místo cizího klíče. (Všimněte si, že stále budete muset použít trik s řetězcem).



  1. Jak vytvořit databázi MySQL ze souboru výpisu ve skriptu očekávání/TCL?

  2. Exportujte výsledky dotazů Oracle do souboru HTML při použití SQLcl

  3. Má T-SQL agregační funkci pro zřetězení řetězců?

  4. Závažná chyba:Volání nedefinované funkce session_register()