2013-03-07 3 views
0

에서 2.2 '요청'키워드는 그때 내가 도메인 클래스가 2.2.0Grails는 도메인

로 업그레이드 Grails는 2.1.2를 사용하여 응용 프로그램을 개발

의 속성 '요청'이
class Concurrence { 
    Concurrence parent = null 
    Request request 
    Person approver 
    int status = 0 
    Date processed = null 
} 

class Request { 
    String no 
    Folder folder 
    String fiscalYear 
    String notes 
    static hasOne = [category: Category, channel : Channel] 
    Date created 
    Date submitted = null 
    Date approved = null 
    Date updated 
    Person requestor   
    int status = 0 
    boolean deleted = false 
    Person processedBy = null 
    boolean processed = false 
    Date processedDate = null 

    static hasMany = [documents:RequestDocument, concurrences:Concurrence, approvals:Approval, finalApprovals:FinalApproval, memos:Memo] 
} 

동의

는 이전에 모든 것이 괜찮습니다,하지만 난 Grails를 2.2.0을 사용 후, 해당 도메인은

필드 'REQUEST_ID을 저장할 수 없습니다 '기본값이 없습니다

이 문제를 해결하는 방법은 무엇입니까? 또는 2.1.2로 다운 그레이드하거나 요청 속성 이름의 이름을 변경해야합니까?

안부

답변

0

변수 reqeustrequest 객체를 참조 Grails에있는 키워드입니다. 그 첫 번째 단계는 모든 기본 Grails 객체와 충돌하지 않는 변수 이름을 선택해야한다고 생각합니다.