eu tentei esse codigo com forEach antes e tava retornando o mesmo erro
Pela descrição nesse caso então sua variável posts não está armazenando um array. Verifica qual o valor tá sendo retornado nela, o problema tá um momento antes da renderização.
verifiquei como disse e o console.log ta retornando Promise { }
o erro e no sequelize entao , obrigado pela ajuda
Boa, provavelmente você precisa de um async await nesse caso. Não necessariamente o problema está no sequelize, mas como vc está lidando com dados ass íncronos, é um bom caminho colocar suas funções de consulta ao banco e no momento de resove-las dessa forma
````
async function foo() {
const result = await bar()
return result
}
````