当我尝试保存数据的第一个条目时保存,但是当我尝试保存第二个条目时
它给出错误,这是错误
这是我保存员工里程碑数据的代码。
def save(){
def milestone=new Milestone(params)
milestone.save()
List<Employee>
employee=Employee.findAllById(session.getAttribute("empID"))
EmployeeMilestone employeeMilestone=new EmployeeMilestone()
employeeMilestone.setEmployee(employee.get(0))
employeeMilestone.setMilestone(milestone)
employeeMilestone.save()
redirect(action: "show",id: employeeMilestone.id)
}
最佳答案
employee.get(0)
-为此,您必须确保employee.size() >=1
但是您的员工名单很可能是空的。在这种情况下,您将无法获得element#0