2011-04-23 2 views
2

나는 grails로 웹 애플리케이션을 만들고 있는데, Scaffold를 사용하여 CRUD 프로토 타입을 만들고있다. 상자 밖에서 비계는 외래 키 값에 대해 고유 한 ID (의미가 있음)를 사용할 것이고 고유 ID를 읽을 수있는 값으로 쉽게 바꿀 수 있는지 궁금합니다 (예 : 상기 테이블의 두 값의 조합).Grails newbie - 스캐 폴드 질문 - 고유 ID를 읽을 수있는 값으로 바꾸시겠습니까?

예 : 호텔 위치와 객실 번호를 나타내는 위치 및 RoomNumber 도메인이 있습니다. 따라서 각 번호는 위치에 "속합니다". 방을 만들 때 드롭 다운이 자동 생성되므로 기존 위치에서 선택할 수 있습니다. 이들은 "project.Location : 1"과 같은 비현실적인 값입니다

이 "project.Location : 1"을 id 1에 해당하는 이름, 도시 및 상태 열 값으로 대체하고 싶습니다 이것이 쉬운 일입니까? 완료해야 할 간단한 매핑이 있다고 생각합니다 ...

미리 감사드립니다!

답변

2

솔루션은 정말 간단합니다 ... 단지 대응하는 도메인 클래스에서 toString 메서드를 구현해야합니다. Grails 메일 링리스트에서이 대답을 받았습니다.

관련 문제