Get 할때는 있는 데이터가 Update할때는 없다고 나옵니다.

SendQueue.Enqueue(Backend.GameSchemaInfo.Get, “userprofile”, BackEndServerManager.GetInstance().myIndate, bro => {}); 은 성공하는데

SendQueue.Enqueue(Backend.GameSchemaInfo.Update, “userprofile”, BackEndServerManager.GetInstance().myIndate, param, bro => {});은 실패합니다

statusCode : 404
errorCode : NotFoundException
message : data not found, data을(를) 찾을 수 없습니다

업데이트를 잘못하고있는건가요

안녕하세요 개발자님

우선 답변이 늦어 죄송합니다.

이용중이신 SDK 버전 공유를 부탁드리겠습니다.

감사합니다.

작성했어야 했던 걸 빼놔서 죄송합니다

5.1.2입니다

Update를 시도 하신 테이블의 inDate값이 존재하는 지도 확인 부탁드리겠습니다.

Update와 Get을 할 때 기입하는 inDate의 경우 유저의 inDate가 아닌 테이블의 inDate 입니다.

5.1.2 버전의 경우 버그가 있어 Get을 할 때 해당 inDate로 검색하는 것이 아닌 무조건 제일 마지막에 삽입한 테이블의 row가 조회되는 버그가 있어

Get은 성공하고, Update는 해당 inDate의 데이터가 존재하지 않아 실패 한 것 같습니다.

해당 버그는 SDK 5.3.0 버전에서 픽스되었습니다.

참고부탁드리겠습니다.

답변 감사합니다.
업데이트하고 수정했습니다.