Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Klasa nie ma określonej tabeli lub nazwy tabeli i nie dziedziczy z istniejącej klasy mapowanej na tabelę

Zgodnie z dokumentacją Flask-SQLAlchemy dziedziczenie z db.Model automatycznie ustawi nazwę tabeli.

Widzisz ten komunikat, ponieważ nie masz zdefiniowanego klucza podstawowego dla tej tabeli. Komunikat o błędzie nie jest pomocny, ale dodanie klucza podstawowego rozwiąże ten problem.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. DISTINCT ON zapytanie z ORDER BY max wartość kolumny

  2. Najskuteczniejszy sposób wybierania tysięcy wierszy z listy identyfikatorów

  3. Połączenia PHP do MySQL SSL

  4. Połączyć MySQL Workbench z WSL MySQL?

  5. ZMIEŃ znak nowej linii w MYSql nie działa