zoukankan      html  css  js  c++  java
  • grails框架中在使用domain的save方法保存时保存不成功

    1、如果报错,自行根据异常查找错误,这里不说明

    2、如果为报错,我遇到的就是domain中的字段属性与数据库中为同步

    (1)你的domain是新的,在增加新的字段属性时未使用update更新数据库,造成这种错误

    (2)你的domain和数据库中都是一样的,那就看domain中各字段属性是否设置了constraints,如果有的属性未设置constraints,那么domain中默认是非空的,当你保存数据时如果没有对该属性赋值,那么也会保存不成功,如果你的domain中设置了constraints,那么一定要看每个字段属性是否可以为空,如果domain中可为空,但是数据库未更新,数据不能为空,也会保存不成功

    3、可以在Expression中使用domain的validator()查找错误

  • 相关阅读:
    北方联动科技论坛上的回答
    Fire Net
    The shortest problem(hdu,多校
    Air Raid
    过山车
    Courses
    Network
    Common Subsequence
    The mook jong
    Distribution money
  • 原文地址:https://www.cnblogs.com/smallrock/p/3529038.html
Copyright © 2011-2022 走看看