Estoy tratando de conservar los datos relacionales en la base de datos myql con typeORM y nestjs, pero aparentemente muestra un error en la base de datos.
Entidad:
@ManyToMany(()=> Stock, stock => stock.seals) @JoinTable() stock: Stock[];Servicio:
var c = getConnection().getRepository(Seals).save(createSealDto) return cError:
ERROR [ExceptionsHandler] No se puede agregar o actualizar una fila secundaria: una restricción de clave externa falla (
stocksystem.stock_seals_seals, CONSTRAINTFK_70140d58e95fbceed988b224e64FOREIGN KEY (stockId) REFERENCESstock(id) ON DELETE CASCADE ON UPDATE CASCADE)
Carga útil:
{"client":{"id":1},"stock":[{"id":1},{"id":1}],"price":398}