字段';登录';不';grails中没有默认值
我用字段';登录';不';grails中没有默认值,grails,grails-2.0,Grails,Grails 2.0,我用login和password字段创建了一个域类Resource。我生成了控制器和视图,但在我想删除这些字段登录名和密码并生成视图和控制器之后,我出现了一个错误。我的域类: package tachemanagement class Resource { String nom String prenom static hasMany = [taches: Tache] static belongsTo = [projet: Project] s
login
和password
字段创建了一个域类Resource
。我生成了控制器和视图,但在我想删除这些字段登录名和密码并生成视图和控制器之后,我出现了一个错误。我的域类:
package tachemanagement
class Resource {
String nom
String prenom
static hasMany = [taches: Tache]
static belongsTo = [projet: Project]
static constraints = {
nom(blank:false)
prenom(blank:false)
}
}
我收到的错误是:
URI
/tachemanagement/resource/save
Class
java.sql.SQLException
Message
Field 'login' doesn't have a default value
重新运行之前是否删除了数据库表?您有创建DB对象的bootstrap.groovy代码吗?您是否尝试过grails clean all?您的数据源
dbCreate
值是多少?是的,昨天我删除了我的数据库表,它运行良好,谢谢