Grails多对一,属于

时间:2017-07-12 13:45:04

标签: grails relational-database relationship

假设我有两个域对象,如下所示,

class Author {
    static hasMany = [books: Book]
    String name
}

class Book {
    String title
    static belongsTo=[author:Author]
}

如果我想创建Book,我必须先创建Author,如果我想创建Author,我需要创建一些books 。那么我是否必须同时创建BookAuthor

1 个答案:

答案 0 :(得分:0)

Author不需要任何Books存在。首先创建AuthorhasMany是0:N(零到N数)关系。