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

224
Vistas
¿Cómo actualizar la matriz de valores de entrada asignados desde mongodb a la vez, no por id?

Hay una lista de digamos animales. Los tengo todos configurados en MongoDB y los recibo a través de acciones redux con await axios.get("/api/getanimals") y luego los mapeo (eliminé todas las clases del fragmento de código solo para acortar el código)

 {animalsList.map((item, i) => { return ( <div key={i}> <div> <input value={item.name} onChange={(e) => handleAnimals(e, i)} ></input> <input value={item.category} onChange={(e) => handleAnimals(e, i)} /> </div> <div> {animalsList.length !== 1 && ( <button onClick={() => handleRemoveAnimals(i)} > Remove </button> )} {animalsList.length - 1 === i && ( <button onClick={handleAddAnimals} > Add </button> )} </div> </div> ) })}
   

Los está mapeando perfectamente como quería el formulario de entrada y creando una matriz (puedo verlo con JSON.stringify Array debajo del formulario ), pero ahora llegamos a la parte difícil. ¿Cómo creo un controlador de formulario y una solicitud de publicación de API para actualizar todas las entradas editadas a la vez como objetos separados en la base de datos como los recibo con await Animals.find({}) ? También necesito poder agregar o eliminar nuevos animales, para eso son esos botones dinámicos con onClick.

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