Pertama, Anda perlu menambahkan indeks UNIK ke tabel Anda dan saat memasukkan catatan, rujuk ini
Bagaimana cara mengabaikan SequelizeUniqueConstraintError di Sequelize?
Sequelize dokumentasi metode upserthttps://sequelize .org/master/class/lib/model.js~Model.html#static-method-upsert
ALTER TABLE table_name ADD UNIQUE INDEX(FirstName, LastName);
lalu gunakan insert abaikan untuk menghindari catatan duplikat:
INSERT IGNORE INTO table_name (id_produk, id_pelanggan) NILAI (1, 2), (1, 2);
referensi:
https://www.mysqltutorial.org/mysql-insert-ignore/