sql >> Database teknologi >  >> NoSQL >> MongoDB

Mongoose TypeError:Brugeren er ikke en konstruktør

JavaScript skelner mellem store og små bogstaver i variabelnavnene. Du har User model og User resultat med samme navn.

Din kode fungerer med følgende ændring:

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

/* rest of your code */

Husk også, at du længere i din kode erklærer en anden variabel ved navn user . Du bliver nødt til at ændre det til noget andet.




  1. Selleri beat + redis med adgangskode kaster ingen godkendelse undtagelse

  2. skubbe objekt ind i array-skema i Mongoose

  3. Hvad er et godt valg af database til en lille .NET-applikation?

  4. Sådan bruger du mongoimport til at importere csv