에러가 발생한 경우 아래 정보를 모두 제공해주시면 보다 정확한 답변이 가능합니다!
- SDK 버전 : 5.4
- 에러 코드 : 404
- 스테이터스 코드 : 404
- 에러메시지 : Insert Failed => [404], table not found, table을(를) 찾을 수 없습니다
오늘 5.4를 받아 업데이트 했습니다.
그 뒤로 설정에 문제가 있어서 이 문제도 해결이 되었습니다.
그뒤
데이터 입력하는데 위와 같은 에러 메세지가 출력이 되네요.
테이블 삭제 후 재생성 하였으며, 삭제된 구 테이블명과 동일한 신규(5.4버전용) 테이블을 생성하였습니다.
그런데 데이터 입력시 위와 같이 테이블을 찾을 수 없다고 나오네요.
테이블을 확인해 봐도 동일한 이름의 테이블이 존재하고 있습니다.
테이블명은 user_data 입니다.
임시 데이터를 삽입하는 테스트를 하고 있는데 해당 소스도 올려보겠습니다.
public void AddUserData()
{
var ud = BEDataManager.Instance.GetUserData();
ud.SetData();
Param param = Param.Parse(ud);
Backend.GameInfo.Insert("user_data", param, callback => {
if (callback.IsSuccess())
{
string in_date = callback.GetReturnValuetoJSON()["inDate"].ToString();
if (!string.IsNullOrEmpty(in_date))
{
DispatcherAction(() => BEDataManager.Instance.GetUserData().SetIndate(in_date));
}
}
else
{
Debug.LogFormat("Insert Failed => [{0}], {1}", callback.GetStatusCode(), callback.GetMessage());
}
});
}
왜 테이블을 찾을 수 없을까요? 업데이트 이후 어떤 사이드 이슈가 발생한 것일까요?
아니면 제가 방법을 못찾은 걸까요?
확인 부탁 드리겠습니다.
참고로 업데이트 이전에는 데이터가 정상적으로 입력되었습니다.