PostgreSQL
 sql >> डेटाबेस >  >> RDS >> PostgreSQL

Django अद्वितीय एक साथ बाधा विफलता?

Postgresql में NULL किसी अन्य NULL के बराबर नहीं है . इसलिए आपके द्वारा बनाई गई पंक्तियाँ समान नहीं हैं (पोस्टग्रेज़ के दृष्टिकोण से)।

अपडेट करें

इससे निपटने के लिए आपके पास कुछ तरीके हैं:

  • Null को मना करें विदेशी कुंजी के लिए मान और कुछ डिफ़ॉल्ट मान का उपयोग करें
  • save को ओवरराइड करें आपके मॉडल की विधि यह जांचने के लिए कि ऐसी कोई पंक्ति मौजूद नहीं है
  • एसक्यूएल मानक बदलें :)


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. PostgreSQL त्रुटि 'सर्वर से कनेक्ट नहीं हो सका:ऐसी कोई फ़ाइल या निर्देशिका नहीं'

  2. Postgres कॉलम या टेबल नामों को कब उद्धरणों की आवश्यकता होती है और कब नहीं?

  3. पोस्टग्रेज में डुप्लिकेट सरणी मानों को समाप्त करें

  4. HikariCP Postgresql ड्राइवर JDBC URL को स्वीकार नहीं करने का दावा करता है

  5. डीबी अनुप्रयोगों के लिए ऑडिट ट्रेल/परिवर्तन इतिहास छोड़ने के लिए प्रभावी रणनीति?