작성
·
181
0
공식문서를 읽어보면서.. 자동으로 롤백처리되는 transaction을 쓰려고하는데
Cannot read property 'transaction' of undefined 자꾸 이 에러가 뜨는데 찾아봐도 해결이 안되서 질문드립니다..
몇시간째 찾아봐도 보이지않아요..ㅜㅜ
try {
const tran = await sequelize.transaction(async (t) => {
const {cate1_idx, cate2_idx, cate3_idx, gosu_name, my_place, distance, gender, hp} = req.body;
const [results, created] = await Gosu.findOrCreate({
where: {mem_id: req.id},
defaults: {my_place, distance, gender, hp, gosu_name},
} ,{transaction: t});
const result = results && results[0] ? results[0] : created;
res.status(200).json(result);
});
}catch (err){
console.log(err);
next(err);
}
});
아..감사합니다 그걸 놓쳤네요