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

244
Visualizações
cómo configurar el valor predeterminado de la variable dentro del objeto en el esquema Mongoose

tengo este esquema:

 const mongoose = require('mongoose') const schema = new mongoose.Schema({ itemDate: { type: String, required: true, }, itemName: { type: String, required: true, }, itemPrice: { type: Object, required: true, price: { type: String, required: true, }, currency: { type: String, default: 'USD', }, }, }) module.exports = mongoose.model('Item', schema)

y usando esta mutación para agregar un elemento:

 Mutation: { addItem: async (_, args) => { const { itemName, itemPrice } = args.itemInput let { itemDate } = args if (!itemDate) { itemDate = new Date() } const item = new Item({ itemDate, itemName, itemPrice }) await item.save() return item },

Sin embargo, al agregar un artículo, la moneda permanece nula, ¿qué me estoy perdiendo aquí? Puedo agregar la moneda en la mutación addItem:

 itemPrice.currency = 'USD'

sin embargo, debe haber una mejor manera, ¿no es así?

Gracias por tu contribución.

about 4 years ago · Juan Pablo Isaza
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