-
카테고리
-
세부 분야
백엔드
-
해결 여부
미해결
연관관계 없는 필드 조인시 타입이 다를때 작성 방법
20.12.29 07:16 작성 조회수 456
0
안녕하세요~ 늘 많은 도움을 받고 있는 수강생 입니다.
개발 하던중 코드표현이 잘 되질 않아 문의 드립니다.
연관 관계가 없는 두개의 필드의 조인시에 한쪽의 엔티는 enum 으로 작성되었고 다른 한쪽은 String 으로 되어 있습니다.
주요테이블과 코드정의 테이블을 조인하여 코드명칭을 출력하는 기능인데 코드로 표현이 잘 안되네요.
방법이 있을까요? 도움 부탁드립니다. 감사합니다.
쿼리 dsl로 컴파일 하니 주요 테이블은 : enumpath, 코드 테이블은 stringpath 로 생성되네요.
답변을 작성해보세요.
1
김영한
지식공유자2021.01.01
네 우성님 springValue()로 해결하셨네요.
한쪽이 ENUM이면 다른쪽도 ENUM으로 맞추고, String이면 String으로 같이 맞추는게 더 나은 설계로 볼 수 있습니다.
감사합니다.
0
김영한
지식공유자2020.12.29
안녕하세요. 우성님
도움을 드리고 싶은데, 질문만 읽어서는 몇가지가 명확하지 않아서요.
문제용 예제 코드를 만들어서 zipkyh@naver.com으로 메일을 보내주세요.
메일 보내실 때 다음 내용을 꼭 포함해주세요.
1. 2개의 엔티티를 만들되, 문제에 집중해서 단순하게 예제를 만들어주세요.
2. 결과를 희망하는 테스트 코드를 만들어주세요. (테스트가 실패해도 괜찮습니다. 주석으로 명확한 의도를 남겨주세요.)
감사합니다.
답변 2