0
은, 처음이 내가
Grails : 외래 키를 기본 키로 사용 하시겠습니까? 이러한면에서 :
(내가이 문제가있는 이유 것은 이것이) 나는 두 가지 사례를 가지고 내가 그것을 수정 할 수 없다는 기존의 데이터베이스를 가지고 말을해야 우선입니다
id (기본 키)는 외래 키 여야합니다. 내가 입력 한 코드는 작동하지 않습니다. 다른 경우
class SbPEstadoComponente {
static mapping = {
table 'SB_P_ESTADO_COMPONENTE'
version false
idEstadoComponenteHxPEstado column:'ID_ESTADO_COMPONENTE'
id column:'ID_ESTADO_COMPONENTE'
}
// Relation
SbPDemora idEstadoComponenteHxPEstado
String facturable
..
..
..
}
는 표 3 개 coluns 테이블 외래 키가 있는지, (3) 열을 가지고있다. 또한이 3 열은 복합 기본 키가되어야합니다.
아이디어가 있으십니까? 수혈? 감사합니다. 당신이 get
을 할 때 모든 복합 키 값을 채울 필요가 있다고 id composite: ['fkey1', 'fkey2']
및 implements Serializable
주의를 필요로 아이 클래스의 매핑에