0
我有域这样的:Grails的hasOne和的hasMany同一域
class Team {
hasOne [leader: Person]
hasMany [member: Person]
}
class Person {
belongsTo [team: Team]
}
但产生的表时,没有像在球队表leader_id列。因此,领导关系并没有持续下去。
我该如何解决?
我有域这样的:Grails的hasOne和的hasMany同一域
class Team {
hasOne [leader: Person]
hasMany [member: Person]
}
class Person {
belongsTo [team: Team]
}
但产生的表时,没有像在球队表leader_id列。因此,领导关系并没有持续下去。
我该如何解决?
我计算过,我需要的是
class Team {
belongsTo [leader: Person]
hasMany [member: Person]
}
class Person {
belongsTo [team: Team]
}
让球队表具有所需的“领头羊”参考回人。
对,所以OP应该保留'hasMany'给成员,但应该把'leader'改为'Person leader' – 2012-07-25 13:37:35