因此,作为雇员,当我申请休假时,休假应符合本组织定义的LeaveType。
LeaveType模型有一个'属于'离开和组织模型的关系,因此不按预期行事。
这些是在model.json文件中定义的关系。
"organization": {
"type": "belongsTo",
"model": "Organization",
"foreignKey": ""
},
"leave": {
"type": "belongsTo",
"model": "Leave",
"foreignKey": ""
}
"leaveTypes": {
"type": "hasMany",
"model": "LeaveType",
"foreignKey": ""
}
"employee": {
"type": "belongsTo",
"model": "Employee",
"foreignKey": ""
},
"leaveType": {
"type": "hasOne",
"model": "LeaveType",
"foreignKey": ""
}
P.S:我使用mongoDB进行持久化。