私はExpress JSでJSを開発していましたが、アプリケーションをTypeOrmのTypescriptに移行しています。TypeScriptでForeach Givingエラーが発生するのを待ちます
async function loadRootMessagesForTwitter(req, res)
{
const messageRepository = getManager().getRepository(Message);
req.body.forEach(function(obj) {
const requestMessage = messageRepository.create(obj);
var channel_message_ID = requestMessage['channel_message_ID'];
if (channel_message_ID) {
await messageRepository.save(requestMessage);
}
}
と私は以下のエラー
error TS1308: 'await' expression is only allowed within an async function
のforEachが – mehulmpt