MongoDB
 sql >> Cơ Sở Dữ Liệu >  >> NoSQL >> MongoDB

Xác thực duy nhất Mongoose không hoạt động. Các mục trùng lặp được lưu

Sử dụng mã sau để kiểm tra xem mongoose có thể tạo chỉ mục hay không:


const Parent = mongoose.model('parent', parentSchema);

Parent.on('index', function(err) { 

  if (err) {
    console.log("Could not create index: ", err)
  } else {
    console.log("Index created")
  }

});

module.exports = Parent;

Nếu nó báo lỗi, bạn có thể tạo chỉ mục ở phía MongoDB.

db.parents.createIndex( { "mobile": 1 }, { unique: true } );

Trong tài liệu nó nói:




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Làm cách nào để điền mảng id lồng nhau sâu sau khi tra cứu tổng hợp trong mongodb?

  2. Nén (rút ngắn) chuỗi PHP từ 24 ký tự xuống 20 ký tự

  3. Có gì mới trong MongoDB 4.2

  4. MongoDB $ addField và $ indexOfArray trong Dữ liệu mùa xuân

  5. Làm cách nào để xóa các mục trùng lặp khỏi một mảng?