保存域对象后如何获取id?

时间:2017-10-13 21:07:51

标签: java grails gorm grails-3.3.0

如何获取已保存对象的ID。

请给我一个主意。因为我是grails的初学者

 def saveCandidates(){
            def candidate=new Candidates(
                    name: request.getParameter('name'),
                    email: request.getParameter('email'),
                    mobile: request.getParameter('mobile')
            )
            candidate.save()
    //how i can get of candidate
           redirect(uri: request.getHeader('referer'))
            //redirect(url: request.header('referer'))
        }

1 个答案:

答案 0 :(得分:3)

保存域名后

def candidate = new Candidates(
                name: params.name,
                email: params.email,
                mobile: params.mobile)

candidate.save()

您可以通过

访问ID
candidate.id