Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Hai khóa chính được chỉ định trong cơ sở dữ liệu MySQL

Nó không được hỗ trợ trong Django, nhưng có một cách giải quyết. Trên mô hình của bạn, hãy chỉ định unique_together và các trường trong phần Meta:

class MyClass(models.Model):
    IDENTIFIER = models.IntegerField(blank=False,null=False)
    TIMESTAMP_ = models.IntegerField(blank=False,null=False)
    VALUE_ = models.TextField(blank=True, null=True)

    class Meta:
        unique_together = ('IDENTIFIER', 'TIMESTAMP_')

Điều này sẽ duy trì hành vi khóa chính hai cột.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. PDO:Không thể tìm thấy trình điều khiển php / mysql

  2. Làm cách nào để thêm vào mỗi thẻ liên kết (a href) một thuộc tính rel với sự trợ giúp của php?

  3. Làm thế nào để kiểm tra xem một chuỗi có phải là JSON hay không?

  4. MySQL - Kết hợp CHÈN, GIÁ TRỊ và CHỌN?

  5. lấy hình ảnh base64 từ cơ sở dữ liệu