insert 유무 확인 코드?

에러가 발생한 경우 아래 정보를 모두 제공해주시면 보다 정확한 답변이 가능합니다!

  • SDK 버전 :
  • 에러 코드 :
  • 스테이터스 코드 :
  • 에러메시지 :

플레이어가 테이블에 정보를 insert를 이미 했는지 안했는지 알 수 있는 방법이 있을까요?

Where where = new Where();
where.Equal(“owner_inDate”, 사용자 인데이트값);
Backend.GameData.Get(tableName, where).IsSuccess()

를 이용해볼려고 했는데 항상 true만 반환하네요ㅠㅠ

안녕하세요. 개발자님

데이터가 존재하지 않을 경우에는 returnValue의 rows가 빈값으로 리턴이 됩니다.

아래 코드와 같이 찾아지는 rows의 개수가 0이하일 경우에 데이터는 존재하지 않으므로 해당 방식대로 IsSuccess() 대신 Rows.Count를 이용해주시기 바랍니다.

var bro = Backend.GameData.Get(tableName, where);
if(bro.Rows().Count <= 0)
{
   //데이터가 없을 경우
}