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

Mongoose TypeError:Người dùng không phải là hàm tạo

JavaScript phân biệt chữ hoa chữ thường đối với tên biến. Bạn có User mô hình và User kết quả có cùng tên.

Mã của bạn sẽ hoạt động với thay đổi sau:

   User.findById(id , function (err, user) {
/*                                   ^ use small `u` */
       if (err) return handleError(err)

/* rest of your code */

Cũng nên nhớ rằng trong mã của bạn, bạn đang khai báo một biến khác có tên là user . Bạn sẽ cần phải thay đổi điều đó thành một cái gì đó khác.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Bắt đầu với Cơ sở dữ liệu không quan hệ bằng Mongodb 🍃

  2. Trong MongoDB làm thế nào để trả về chỉ một phần của mảng?

  3. Thay thế tài liệu nhúng trong mảng trong MongoDB

  4. Mongoose Mongodb truy vấn một mảng đối tượng

  5. 5 cách để có được những phút mỗi ngày trong MongoDB