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

Đảm bảo chỉ mục không hoạt động - MongoDB

không vấn đề, bạn có thể thấy rằng chỉ mục ở đó. Bạn đang mong đợi nó không cho phép các phần tử trùng lặp? Để làm được điều đó, bạn phải đặt cờ duy nhất thành true:

db.users.ensureIndex({ name : 1},{unique: true});

CẬP NHẬT:chạy đảm bảo một lần nữa với {unique: true} không hoạt động, bạn phải thả và ensureIndex một lần nữa:

db.users.dropIndex({name:1})
db.users.ensureIndex({ name : 1}, {unique:true, dropDups : true}); 



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Tạo Spring-data-mongodb nhiều người thuê

  2. Không thể ghi đè mô hình `người dùng` sau khi đã biên dịch nút js

  3. Nodejs UUIDv4 tạo ra giá trị id không đổi khi được sử dụng trong Mongoose

  4. Giá trị Mongoose &float

  5. MongoDB $ trim