「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 がデータベースに作成されていません。