Tôi nghĩ rằng Bạn đã có mô hình cho days
bộ sưu tập với days
thuộc tính có chỉ mục duy nhất date_1
.
Bây giờ Bạn đã xóa nó nhưng bộ sưu tập vẫn có chỉ mục đó.
vì vậy đó là lý do tại sao nó nói:
bộ sưu tập lỗi khóa trùng lặp:.days index:date_1 khóa trùng lặp:{:null}
nó có nghĩa là bạn đang chèn một bản ghi khác trong đó date
thuộc tính cũng là null.
đăng nhập vào mongodb từ bảng điều khiển và cố gắng thực hiện việc này:
db.collectionNameHere.getIndexes();
db.collectionNameHere.dropIndex('date_1');
db.collectionNameHere.getIndexes();
p.s. Vui lòng cung cấp bất kỳ dữ liệu bổ sung nào trong câu hỏi của Bạn hoặc trong nhận xét, để giúp tôi / chúng tôi giải quyết vấn đề của Bạn.