Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

322
Vistas
mangosta: guardar no es una función

Dado un modelo de usuario:

 import { model, Schema } from 'mongoose' export interface User { email: string } const userSchema = new Schema<User>( { email: { type: String, required: true, }, }, ) export const UserModel = model<User>('User', userSchema)

Estoy tratando de guardarlo así:

 // inside an async function const newUser: HydratedDocument<User> = new UserModel({ email: 'aaa@aaa.com', }) console.log(newUser) await newUser.save()

Lo que da como resultado newUser.save is not a function . ¿Qué me estoy perdiendo? Además, aquí está la salida de `console.log(newUser)

Además, aquí está la salida de `console.log(newUser)

about 4 years ago · Juan Pablo Isaza
2 Respuestas
Responde la pregunta

0

Mi estúpido error: estaba llamando todo al frente. La solución es tan fácil como mover las llamadas de db relevantes al punto final.

about 4 years ago · Juan Pablo Isaza Denunciar

0

También deberá definir un modelo, cambie su definición de esquema a esto:

primero crea el modelo desde Schema:

 var UserModel = mongoose.model('User', User);

luego crea un objeto a partir del modelo de usuario

 var user = new UserModel(req.body)

luego llame

 user.save(function(){});

consulte la documentación http://mongoosejs.com/docs/api.html#model_Model-save

about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda