Vì vậy, điều này rất giống với việc bạn đã tạo các bộ sưu tập trong cơ sở dữ liệu hiện có và bây giờ bạn đang cố gắng truy cập các bộ sưu tập này bằng các mô hình mongoose.
Vấn đề là mongoose sử dụng một số mặc định mà bạn có thể không biết, vì vậy ví dụ bạn đang hiển thị từ shell không giống với những gì mongoose đang làm theo mặc định.
Vì vậy, bạn có thể đổi tên bộ sưu tập của mình để phù hợp với những gì mongoose mong đợi theo mặc định hoặc thay đổi những gì mongoose làm để khớp với tên hiện có của bạn. Trong trường hợp sau, bạn xác định trực tiếp tên mô hình như sau:
mongoose.model( "Todo", toDoSchema, "Todo" );
Vì vậy, đối số thứ ba của phương thức thực sự chỉ định tên rõ ràng để sử dụng cho tập hợp. Nếu không có tên này, tên giả định theo các quy tắc mặc định sẽ là "việc cần làm".
Sử dụng một trong hai phương pháp để làm cho chúng khớp với nhau.