Grails maxSize约束不会使texbox变大

时间:2017-02-11 20:03:35

标签: grails

我目前正在从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()时,限制就会消失。

1 个答案:

答案 0 :(得分:0)

如果你想使用textarea而不是textfield,你应该在约束中添加widget属性,所以它应该是这样的:

details blank: false, maxSize: 1000, widget:'textarea'

查看http://docs.grails.org/3.2.5/ref/Constraints/widget.html

上的文档