findOne = async(userId, productId) => {
const findCart = await this.cartRepository.findOne(userId, productId);
return findCart;
};
이 코드를
ㅡ>
findOne = async(userId, productId) => this.cartRepository.findOne(userId, productId);
이렇게 바꿀 수 있다.
코드를 문으로 작성하면 return을 생략할 수 있으며 return이 걸려있기 때문에 await을 쓰지 않아도 findOne의 결과를 담기 위해 기다리며 findOne을 동기 처리하기 위해 async를 사용한다.