2011-12-30 59 views
0

我試圖使用Grails插入自定義數據我想自定義查詢此如何插入Grails中

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

我認爲我做錯了;什麼是正確的方法來做到這一點?

回答

0

對於初學者來說,這是一個不是查詢的更新,所以如果有任何問題,您可以使用executeUpdate。但如果你只是插入一個行對應於一個領域類使用save()表:

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

同時使用上述University.save()得到這個錯誤的參數類型是適用的:()值:[] – 2011-12-30 08:05:02

+0

從哪裏調用這段代碼? – david 2011-12-30 14:23:41