javax.persistence.NonUniqueResultException: query did not return a unique result
라는 오류는 find 시에 데이터가 2개 이상 찾아졌는데, 타이핑을 단일 객체로 받을 때 생기는 오류이다.
나의 경우 위가 오류났던 경우, 아래가 수정 후 오류가 해결된 경우이다.
챌린지를 만든 사람만 생각했는데 만든 사람 뿐만 아니라 다른 참여자들이 있을 때를 생각하지 못해서 발생한 오류였다.