0
"5.2.1.3 대다수"섹션에서 주어진 예제를 사용하여 Grails 1.3.7에서 다 대다 관계를 만들려고합니다. 다음은 도메인은 다음과 같습니다다 대다 관계의 한 쪽 삭제하기
class Author {
String name
static mapping = {
table 'authorx'
}
static hasMany = {
books: Book
}
}
class Book {
String name
static mapping = {
table 'bookx'
}
static hasMany = {
authors: Author
}
static belongsTo = [Author]
}
은 다음 줄이 이러한 도메인 중 하나에 작동하지 않습니다 또한
author.books
book.authors
의에 만들어지지 않습니다 접합 테이블 있어야하는데 테이블 authorx_bookx 데이터 베이스.
도메인 클래스를 붙여 넣으면 도메인 이름을 쉽게 이해할 수 있습니다. 난 그냥 Grails의 설명서에 주어진 예로 전환 –
: 이 meeting.participants.each {it.removeFromMetting (회의)} meeting.participants.clear() meeting.save (참 플러시)를보십시오. 희망적으로 그것은 분명하다. –