这种树结构的理想Grails类域是什么

这种树结构的理想Grails类域是什么,grails,tree-structure,Grails,Tree Structure,我正在开发一个网站,需要与子类别类别类别 我当前的域类是: package com.abc class Category { String title String description Category parent static hasMany = [children: Category, listing: Listing] static constraints = { title blank: false d

我正在开发一个网站,需要与子类别类别类别

我当前的域类是:

package com.abc

class Category {

    String title
    String description
    Category parent

    static hasMany = [children: Category, listing: Listing]

    static constraints = {
        title blank: false
        description blank: true
    } 
}
但这给了我一个错误:

类[class com.abc.Category]中的属性[children]是 反向上具有两个可能属性的双向一对多 一边在另一侧指定一个属性 关系[类别]或使用“mappedBy”静态定义 映射关系时使用的属性。示例:静态 mappedBy=[子项:'myprop']


我将只使用父类别。我们总是可以分类得到孩子。这也是以后在树创建中使用的最简单的解决方案。

我只使用类别父级。我们总是可以分类得到孩子。这也是以后在树创建中使用的最简单的解决方案。

那么问题是什么?请参阅如何使用mappedby并正确配置。你也需要和父母或孩子的关系,还有问题是什么?请参阅如何使用mappedby并正确配置。你也需要像往常一样与父母或孩子建立关系