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

Django:giá trị khóa trùng lặp vi phạm ràng buộc duy nhất

Như tên gọi của nó, trường OneToOne thực thi mối quan hệ 1-1, trong trường hợp của bạn có nghĩa là một người dùng có thể là người tạo ra một và chỉ một trò đùa - chắc chắn không phải là điều bạn muốn. Sử dụng ForeignKey thay vào đó:

    creator = models.ForeignKey(User, default=1, on_delete=models.SET_DEFAULT)



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Biên dịch phần mở rộng mongo_fdw có thể ghi trên định dạng nhị phân của cài đặt PostgreSQL.

  2. Ràng buộc Postgres đảm bảo có một cột trong số nhiều cột?

  3. Kết nối PostgreSQL Pooling với PgBouncer

  4. Di chuyển cơ sở dữ liệu PostgreSQL từ On-Prem sang đám mây bằng AWS RDS

  5. pgDash Diagnostics Alternatives - PostgreSQL Query Management with ClusterControl