한유리
03/02/2021, 2:22 AM# 기능 A
mutation {
createProduct(...) {...}
updateuser(...) {...}
}
# 기능 B
mutation {
createProduct(...) {...}
updateReceipt(...) {...}
}
예를 들면, A에서 Product 생성을 성공했으나 User 업데이트에 실패한 경우 product 생성 역시 되지 않도록 하는 것을 하고 싶습니다!
트랜잭션을 하나로 관리하고 싶다면 분리하지 않는 것이 맞을까요? 혹시 이런 상황에서 중복되는 로직을 줄이려면 어떤식으로 해결하는게 좋을까요?Hyeseong Kim
03/02/2021, 2:27 AM한유리
03/02/2021, 2:30 AMTony Won
Hyeseong Kim
03/02/2021, 2:50 AM한유리
03/02/2021, 2:55 AMTony Won
박준혁
03/02/2021, 3:02 AMTony Won
박준혁
03/02/2021, 3:04 AMHyeseong Kim
03/02/2021, 3:05 AM박준혁
03/02/2021, 3:06 AMTony Won
Hyeseong Kim
03/02/2021, 3:07 AMTony Won
TransactionLoader
Hyeseong Kim
03/02/2021, 3:07 AMHyeseong Kim
03/02/2021, 3:08 AMHyeseong Kim
03/02/2021, 3:08 AMHyeseong Kim
03/02/2021, 3:09 AMHyeseong Kim
03/02/2021, 3:09 AMHyeseong Kim
03/02/2021, 3:09 AMTony Won
Hyeseong Kim
03/02/2021, 3:09 AMHyeseong Kim
03/02/2021, 3:11 AMHyeseong Kim
03/02/2021, 3:11 AMHyeseong Kim
03/02/2021, 3:12 AMHyeseong Kim
03/02/2021, 3:12 AM한유리
03/02/2021, 5:10 AMTony Won
한유리
03/02/2021, 6:10 AM