我目前正在从this video series学习Grails(版本3.2.5)。
我按照说明操作,当我更改框的class Task {
String summary
String details
Date dateCreated
Date deadline
Long timeSpent = 0L
static hasMany = [tags: Tag]
static constraints = {
summary blank: false, unique: true
details blank: false, maxSize: 1000
deadline nullable: true
timeSpent min: 0L
}
String toString() {return summary}
}
以使其更大时,它无法执行此操作。代码有问题吗?我似乎无法找到问题。
details blank:false
奖金问题:如果我使用details blank: true
运行程序,然后删除代码行并重新加载程序,它仍然像代码那样(仍然要求填充框)。只有当我去放回neuralnet()
时,限制就会消失。
答案 0 :(得分:0)
如果你想使用textarea而不是textfield,你应该在约束中添加widget属性,所以它应该是这样的:
details blank: false, maxSize: 1000, widget:'textarea'
上的文档