트랜잭션을 사용하고 있는데 개발자 문서에
트랜잭션 관련해서 2개가 있더라고요
읽기라고 할경우
TransactionReadV2
TransactionRead
어떤걸사용하는게 맞는건가요 차이가 있는건가요?
트랜잭션을 사용하고 있는데 개발자 문서에
트랜잭션 관련해서 2개가 있더라고요
읽기라고 할경우
TransactionReadV2
TransactionRead
어떤걸사용하는게 맞는건가요 차이가 있는건가요?
안녕하세요 개발자님,
트랜잭션 조회는 다음 두가지 형태로 제공중입니다.
Backend.GameData.TransactionReadV2
Backend.PlayerData.TransactionRead
두 함수 모두 읽기 작업을 최대 10개까지 묶어 전부 성공 또는 전부 실패로 처리하는 트랜잭션 읽기 기능입니다.
다만 Backend.GameData.TransactionReadV2는 게임 정보 관리 함수를 기반으로하며, Backend.PlayerData.TransactionRead는 유저 데이터 관리 함수를 기반으로 하므로 그 사용 방법에 차이가 있습니다.
TransactionReadV2는 TransactionValue에 Where 조건이나 inDate를 넣어 조회하며,
TransactionRead는 PlayerDataTransactionRead 클래스에 AddGetMyData, AddGetOtherData 등 조회 대상이 정해진 메서드를 추가하는 방식이라 Where 조건은 사용하지 않습니다.
각 함수의 개발자문서를 잘 확인하시고 이용해주시면 감사하겠습니다.