Chaves dinâmicas em uma array no typescript - resolvido

bancoDados.push({
  nomeInsumo: item.nomeInsumo,
  nomeUnidade: item.nomeUnidade,
  quantidade: item.quantidade,
  marca: item.marca,
  quantidadeEstoque,
  ultimaDataCompra,
  ultimoCusto,
  ultimoFornecedorComprou,
  2: 125
});

Estou precisando de criar chaves dinâmicas em uma array no typescript, pois este valor vem do banco de dados.

Como fazer ?

No lugar do 2, ser uma variavel que vem de uma consulta do banco de dados

exemplo:

this.fornecedores.forEach((fornecedor) => {
   datafields.push({
       fornecedor.idFornecedor: fornecedor.nome,
   });
});

Coloca entre colchetes, [fornecedor.idFornecedor]:

this.fornecedores.forEach((fornecedor) => {
   datafields.push({
       [fornecedor.idFornecedor]: fornecedor.nome,
   });
});
1 curtida