Grails中的对象关系映射

Grails中的对象关系映射,grails,gorm,Grails,Gorm,我有两个名为“employees”和“dataentry”的表。我需要将employee表中的employee_id列设置为主键,并将dataentry中的employee_id列设置为employees.employee_id的外键。如何在groovy域类中实现这一点 package com.standout.utility应用程序 导入java.util.Date; 导入com.standout.utilityapplication.Dataentry 班级员工{ 静态映射={ 表“雇员”

我有两个名为“employees”和“dataentry”的表。我需要将employee表中的employee_id列设置为主键,并将dataentry中的employee_id列设置为employees.employee_id的外键。如何在groovy域类中实现这一点

package com.standout.utility应用程序
导入java.util.Date;
导入com.standout.utilityapplication.Dataentry
班级员工{
静态映射={
表“雇员”
版本错误
}
static hasMany=[employee\u id:Dataentry]
字符串employee\u id
员工姓名字符串
弦乐队
长期联系电话号码
字符串名称
静态约束={
员工id(可空:false,最大大小:10)
员工姓名(可空:false,maxSize:100)
团队(可空:真,最大大小:40)
联系人号码(可空:真,最大大小:10)
名称(可为空:真,最大尺寸:40)
}

}
类似于此的东西应该会让实体加入。惯例是以单数而非复数命名实体(雇员,非雇员):


让系统来处理细节。

类似于此的东西应该会让实体加入。惯例是以单数而非复数命名实体(雇员,非雇员):

让系统来处理细节

here is my employees.groovy model class
class Employee {
    static hasMany = [dataentries:Dataentry]
    static mapping = {
        id name:'employee_id'
    }
}

class Dataentry {
    static belongsTo = [employee:Employee]
}