Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

315
Visualizações
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 Respostas
Responde à pergunta

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 Relatório

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 Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda