I am writing a Typescript nodejs app where I want to iterate over an incoming sql response but I don't know how to fix the syntax error.
const getTicketPriceBrutto = async (eventID: number): Promise<number> => {
const rows: [] = await query(
`SELECT ticketPriceCentBrutto FROM events
WHERE eventID = '${eventID.toString()}';`
);
let price: number;
//syntax error...
// return rows.forEach((element: any) => {
// price = element.ticketPriceCentBrutto;
// return price;
// });
//here is also an syntax error
for (const iterator of rows) {
price = iterator.ticketPriceCentBrutto;
}
return price;
};
How can this be fixed?