Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

sqlalchemy.orm.exc.FlushError:Instance memiliki kunci identitas NULL

__init__ . Anda metode tidak lengkap:untuk menetapkan parameter ke dalam variabel anggota, Anda harus benar-benar assign mereka:

def __init__(...):
    self.schedule_id = schedule_id
    ...

Anda dapat menelepon sebelum menelepon flush , panggil saja print(newSchedule) dan Anda akan melihat bahwa semua bidang Anda kosong.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cara menyisipkan ke baris MYSQL dari beberapa array $_POST

  2. Pilih nilai antara tanggal mulai dan tanggal akhir

  3. Cara Terbaik untuk Memperbaiki Tabel InnoDB yang Rusak di MySQL

  4. Memuat CSV ke tabel MySQL dengan PHP

  5. Baris pencampuran fungsi MySQL Max