gpt4 book ai didi

java - 验证 grails 中属性的错误

转载 作者:行者123 更新时间:2023-12-01 13:28:18 27 4
gpt4 key购买 nike

基本上,您在 if 中放入什么,以便过滤其中一个属性是否存在错误。

假设我在 MyClass 域中有三个属性。然后,当出现错误时,该属性的 if 将触发

def save(Long id){
def myInstance = new MyClass(params)

if (!myInstance.save(flush: true)) {
if(){
//show my custom error message 1
redirect(action: "list")
return
}
if(){
//show my custom error message 2
redirect(action: "list")
return
}
if(){
//show my custom error message 3
redirect(action: "list")
return
}
}

//show my created message
redirect(action: "list")
}

最佳答案

您可以使用 hasFieldErrors(String field) 函数:

if(myInstance.errors.hasFieldErrors('myField')) {
//...
}

关于java - 验证 grails 中属性的错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21694560/

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