#Hola quiero obtener el id de ese objeto

1 messages · Page 1 of 1 (latest)

hexed trail
#

Creo un hilo para no afectar el canal

storm roost
#

Ok

hexed trail
#

Si te fijas en la captura que mandaste (#💙╏react message) se ven 2 console.log, un arreglo vació y otro con contenido

#

A eso me refiero, al entrar siempre el idEntrada estaría vacio

#

Tendrias que usar un useEffect para que cada vez que cambie entradas llame a setIdEntrada y le pasas el id

storm roost
#

sabes sobre base de datos?

hexed trail
storm roost
#

esto es para un sistema de inventario

#

Estoy registrando varios productos para una entrada

#

quería que se genere la entrada si se agregaban productos a la tabla

#

lo dividi en 2 componentes para separar un poco la lógica

#

y cuando registro los productos necesito la id de la entrada

#

como debería ser el orden del registro?

#

evitando que no se generen entradas sin productos

#

:c

hexed trail
storm roost
#

porque necesita esa llave foranea

hexed trail
#

Si, pero en que parte del flujo la necesitas, como veo tu grafica, por un lado se ingresa un producto y por otro la entrada, al tener estos 2 datos ya puedes crear Entrada-Producto

#

No entiendo por que al registrar los productos necesitas el id de entrada?

storm roost
#

para que los registros sean así

#

varios productos para una entrada

hexed trail
# storm roost

Pero esa tabla no representa la estructura de tu DB, viendo tu diagrama pueden haber productos sin una entrada, por lo cual en la tabla no van a presentar esa columna, esa tabla es la representación de tu tabla entrada_producto, donde si tiene acceso a la tabla de productos y a la tabla de entrada

storm roost
#

En uno se registran

#

y para actualizar el stock se crean entradas

#

en la tabla se muestra con JOINS para ver los datos

hexed trail
hexed trail
storm roost
#

:0

#

por el momento me podrías indicar como seria el useEffect que me dijiste?

hexed trail
storm roost
#

Si lee el valor del estado, lo puse ahi para comprobarlo

#

Muchas Gracias!!

hexed trail
storm roost
#

Disculpa que te vuelva a molestar

#

No me lo asigno

hexed trail
#

@storm roost debe presentar el mismo problema sobre el re-render de tu estado productos, la primera invocación de useFormik lo crea con unas valores iniciales (y recuerda que idEntrada como valor por defecto es un string vacío), añade la siguiente propiedad sobre para que se re-renderice la inicialización enableReinitialize: true,

storm roost
#

Disculpa en donde lo agrego

#

Ya viiiiiii