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

कई-से-अनेक संबंधों के लिए नोड mysql में सम्मिलित डुप्लिकेट रिकॉर्ड को कैसे ब्लॉक करें?

सबसे पहले आपको अपनी तालिका में UNIQUE अनुक्रमणिका जोड़ने की आवश्यकता है और रिकॉर्ड सम्मिलित करते समय इसे देखें

SequelizeUniqueConstraintError को Sequelize में कैसे अनदेखा करें?

upsert विधि दस्तावेज़ीकरण को अनुक्रमित करेंhttps://sequelize .org/master/class/lib/model.js~Model.html#static-method-upert

ALTER TABLE table_name UNIQUE INDEX(FirstName, lastName);

फिर डुप्लिकेट रिकॉर्ड से बचने के लिए इन्सर्ट इग्नोर का उपयोग करना:

तालिका_नाम (product_id, customer_id) VALUES (1, 2), (1, 2);

में IGNORE INSERT करें

संदर्भ:

https://www.mysqltutorial.org/mysql-insert-ignore/



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. LINQ या अन्य ORM के बिना रिपोजिटरी पैटर्न?

  2. एसक्यूएल स्टेटमेंट - एसक्यूएल मैट्रिक्स

  3. रेल प्रवासन तालिका बनाएँ प्राथमिक कुंजी

  4. डेटाबेस से कनेक्ट करने में असमर्थ:उपयोगकर्ता ''@'लोकलहोस्ट'' के लिए डेटाबेस 'सोशलडब' तक पहुंच अस्वीकृत

  5. विदेशी कुंजी बाधाओं के साथ एक MySQL तालिका से हटाना