UpdateMany

Atualização clássica, recebe como parâmetro o tipo matriz de IEntidadeDTO e executa várias consultas de uma só vez.

data: Array<IExampleDTO>;

const examples = await this.examplesRepository.findBy(
  { where: { name: 'example' } },
  trx,
);

const examplesToUpdate = examples.map(example => {
  return {
    ...example,
    name: data.name,
    description: data.description;
  }
})

await this.examplesRepository.update(examplesToUpdate, trx);