gpt4 book ai didi

validation - 在 Grails 中对整数使用大小约束

转载 作者:行者123 更新时间:2023-12-03 13:08:55 24 4
gpt4 key购买 nike

引用文档说大小限制:

Uses a Groovy range to restrict the size of a collection or number or the length of a String.



当我对整数设置大小限制时,我收到警告

Property [prop] of domain class TheClass has type [java.lang.Integer] and doesn't support constraint [size]. This constraint will not be checked during validation.



医生有错吗?

我知道我可以使用 range 但通常更容易指定数字中的位数而不是实际值(例如社会安全号码必须有 7 位数字或其他任何数字,而不是制作一个范围1000000 - 9999999)。

最佳答案

如果你想要数字的数量,请确保它是正数并且有一定的长度:

myInteger( validator: {
return it > 0 && (it.toString.length) == 7
})

关于validation - 在 Grails 中对整数使用大小约束,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1307081/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com