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

Menentukan ENUM mySQL dalam model Django

Dari dokumentasi Django :

MAYBECHOICE = (
    ('y', 'Yes'),
    ('n', 'No'),
    ('u', 'Unknown'),
)

Dan Anda mendefinisikan charfield dalam model Anda :

married = models.CharField(max_length=1, choices=MAYBECHOICE)

Anda dapat melakukan hal yang sama dengan bidang bilangan bulat jika Anda tidak ingin memiliki huruf di db Anda.

Dalam hal ini, tulis ulang pilihan Anda:

MAYBECHOICE = (
    (0, 'Yes'),
    (1, 'No'),
    (2, 'Unknown'),
)


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. pilih count(*) dari tabel mysql di php

  2. SUM dari jumlah dengan tanda Dollar

  3. PHP - Ekspor tabel MySQL ke file JSON

  4. Bagaimana meningkatkan kinerja INSERT pada tabel MySQL yang sangat besar

  5. Mengatasi kesalahan MySQL Deadlock ditemukan saat mencoba mendapatkan kunci; coba mulai ulang transaksi