유저 정보에 데이터를 조회해서 있는지 확인한후,
없을경우 데이터를 추가하는 과정을 진행중이지만,
간혼 그렇게 상세하게 체크해도 데이터가 두번 쌓이는 상황이 발생합니다.
기술적인 해결 방법과 왜그런지 이유를 설명해주세요.
방법은 해당 테이블에 row가 하나라도 있는지 조회하고 없으면 추가
있으면 읽어오는 형태입니다.
근데 두개가 등록되있는 경우가 자주 발생합니다.
정확한 예시 코드를 부탁드립니다.
아니면 데이터베이스 기초인 프라이머리 , 유니크 키를 지원해주실 의향이 있나 궁금합니다.