데이터베이스 where 복합처리문 질문드립니다.

고객님의 문의에 답변하는 직원은 고객 여러분의 가족 중 한 사람일 수 있습니다.
고객의 언어폭력(비하, 조롱, 욕설, 협박, 성희롱 등)으로부터 직원을 보호하기 위해
관련 법에 따라 수사기관에 필요한 조치를 요구할 수 있으며, 형법에 의해 처벌 대상이 될 수 있습니다.

커뮤니티 이용 정책에 위배되는 게시물을 작성할 경우, 별도 안내 없이 게시물 삭제 또는 커뮤니티 이용이 제한될 수 있습니다.

문의 응대 : 평일 오전 10시 ~ 오후 6시
문의를 남기실 경우 다음 항목을 작성해 주세요.
정보가 부족하거나 응대시간 외 문의하는 경우 확인 및 답변이 지연될 수 있습니다.

  • 베이스/채팅/데이터베이스/월드 SDK 버전 :
  • 프로젝트명 : 건틀렛 방치형
  • 스테이터스 코드 :
  • 에러 코드 :
  • 에러 메시지 :

뒤끝 개발팀을 통한 별도의 기술지원이 작업이 필요한 요청은 help@backnd.com 으로 문의해주시기 바랍니다.

안녕하세요 메타본엔터테인먼트 클라이언트 개발자입니다.

최근에 데이터베이스 쪽에 문의를 드렸었는데 where 문에서 && 조건문등을 걸었을때 결과값이 잘못되어 넘어오는거같아서 해당부분 문의드립니다.

int value = insertData.queueid;
var result = await BackendManager.Instance.DBClient
    .From<Guildlog>().Where(x => x.Guildindate == indate && x.queueid == 3).ToList();

Debug.LogError(result.Count);//0

var result2 = await BackendManager.Instance.DBClient
    .From<Guildlog>().Where(x => x.Guildindate == indate).ToList();

Debug.LogError(result2.Where(x => x.queueid == 3).Count());//1

임의의 예시를 위해 코드를 작성했을때 위의 LogError 값과 아래의 LogError 값이 다르게나와서 문제점 파악을 위해 문의드립니다. 뒤끝 데이터베이스 버전은 0.0.18 입니다.

안녕하세요 개발자님,
문의해주신 내용과 관련하여 버그가 확인되어 픽스 조치를 완료하였습니다.
다시한번 확인하여 주시면 감사하겠습니다.

확인했습니다 빠른 수정 감사합니다.