当我尝试通过User.get(1)或User.findById(1)获取引导程序中的对象时,我总是返回null。我之前用新用户(...)保存了对象.save(flush:true),用户已经在User.list()...
谁知道原因/错误?
THX
答案 0 :(得分:1)
由于验证错误,域名可能未被保存。
替换你的
user.save(flush:true)
的
if (user.validate()) {
user.save(flush:true)
} else {
user.errors.allErrors.each { println it }
}
它将在您的控制台中打印所有验证错误。