sql >> Database >  >> RDS >> PostgreSQL

Django:dubbele sleutelwaarde schendt unieke beperking

OneToOne-veld dwingt, zoals de naam al zegt, een één-op-één relatie af, wat in jouw geval betekent dat één gebruiker één en slechts één grap kan maken - zeker niet wat je wilt. Gebruik ForeignKey in plaats daarvan:

    creator = models.ForeignKey(User, default=1, on_delete=models.SET_DEFAULT)



  1. Hoe kan ik query's zien die tegen Oracle worden uitgevoerd?

  2. tabel automatisch vullen met dummy-gegevens in mysql

  3. Onjuist sleutelbestand voor tabel MYSQL

  4. WordPress bestelberichten met 2 aangepaste velden tegelijk