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

Proč self.object v CreateView nemá po uložení do databáze ID?

Je prázdné, protože objekt ve skutečnosti nepřijímá ID. Je to proto, že id pole by mělo být AutoField , nikoli IntegerField, takže je deklarováno jako automaticky se zvyšující.

Ve skutečnosti byste to neměli deklarovat vůbec:primární klíč AutoField s názvem id je výchozí , takže byste to měli vynechat.

Všimněte si, že po provedení této změny budete muset migrovat svou databázovou tabulku nebo ji zrušit a znovu vytvořit.




  1. Jak vybrat příspěvky vytvořené mnou nebo mými přáteli v informačním kanálu?

  2. MySQL COUNT s LIMIT

  3. Třídit podle sloupce ASC, ale nejprve hodnoty NULL?

  4. Jak zkontrolovat, zda „Server MySQL zmizel“