删除多对多关系的一方

时间:2012-06-08 05:12:50

标签: grails gorm

我正在尝试使用“5.2.1.3Many-to-many”一节中给出的示例在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表。

1 个答案:

答案 0 :(得分:0)

问题是在其中一个域中使用{和}而不是[和]。