我正在使用Grails 2.4.0。并创建一个应用程序并在linux上部署。
我的网域
class UserDetails {
String userEnvironment = ""
Long userId = 0L
Boolean accountCreated = false
Integer retries = 0
String password = ""
boolean accountCreationInProgress = true
static constraints = {
accountCreationInProgress nullable : true
}
}
在Windows上保存其正常工作时。但在Linux上,accountCreated和accountCreationInProgress列为空。为什么不知道。
任何人都请帮帮我。
答案 0 :(得分:1)
更改为:
class UserDetails {
StringuserEnvironment = ""
LonguserId= 0L
Boolean accountCreated= false
Integer retries = 0
Stringpassword= ""
Boolean accountCreationInProgress = true
static constraints = {
//there is no point to use nullable for accountCreationInProgress if you set it default to true value during create
}
}
请记得在重新运行应用之前将表格删除到数据库中。