如何在grails中插入自定义查询

时间:2011-12-30 06:36:46

标签: grails groovy

我正在尝试使用grails插入自定义数据我正在尝试这个

University.executeQuery("INSERT INTO University (universityName, address, universityId, password) values(?,?,?,?)", [r.universityName],[r.country],[username],[password])

我相信我做错了;什么是正确的方法呢?

1 个答案:

答案 0 :(得分:0)

对于初学者来说,这是一个更新而不是查询,所以如果有的话,你会使用executeUpdate。但是,如果您只是在与域类对应的表中插入行,请使用save()

new University(universityName: r.universityName,
               address: r.country,
               universityId: username,
               password: password).save()