การสร้างดัชนีแบบ Unique เพื่อป้องกันข้อมูลซ้ำ เพื่อป้องกันไม่ให้มีการแทรกข้อมูลซ้ำ ให้ตั้งค่า unique: true พร้อมกับตัวเลือก dropDups: true ตามรูปแบบด้านล่าง: db.yourCollectionName.ensureIndex({yourFieldName: 1}, {unique: true, dropDups: true}) ตัวอย่างการใช้งาน สร้างคอลเลกชันพร้อมเอกสารทดสอบ การแทรก