【问题标题】:Insert data from no render domain class attributes in grails app在 grails 应用程序中插入来自无渲染域类属性的数据
【发布时间】:2016-05-22 04:05:14
【问题描述】:

我尝试将来自域类的数据插入到我的数据库中,但我只需要渲染两个域类属性并在我的数据库中插入剩余属性的默认值。我怎样才能做到这一点?我尝试为什么静态映射但没有将数据插入数据库。接下来是我的域类代码:

class Syncronization {
    String name
    String url
    String startTime
    String lastSyncTime=null
    Integer cont

    static mapping = {
        startTime defaultValue: "'20000101T00:00:00'"
        cont defaultValue: 0
    }

    static constraints = {

        name(blank: false)
        url(blank: false)
        startTime nullable: true
        lastSyncTime nullable: true
        cont nullable: true
    }
}

在我的create.gsp 中,我只渲染nameurl 字段,其他字段我需要设置默认值。在此先感谢

【问题讨论】:

    标签: grails grails-domain-class


    【解决方案1】:

    给你:

    class Syncronization {
        String name
        String url
        String startTime = "20000101T00:00:00"
        String lastSyncTime = null
        Integer cont = 0
    
        static constraints = {
            name(blank: false)
            url(blank: false)
            startTime nullable: true
            lastSyncTime nullable: true
            cont nullable: true
        }
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-01-28
      • 1970-01-01
      • 1970-01-01
      • 2015-10-17
      • 2011-02-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多