gpt4 book ai didi

grails - 通过 Bootstrap.groovy 向应用程序添加初始化数据

转载 作者:行者123 更新时间:2023-12-04 15:11:37 26 4
gpt4 key购买 nike

我的域层看起来像这样:

@Resource(uri='/product')
class BasicProduct {

String title
String description
Double price
Date creationDate
Date changedDate

static constraints = {
//everything is by default NotNull
title(blank: false, unique: true)
description(blank: false)
price(blank: false, inList: [5,15,25,50,100])
creationDate(min: new Date())
}

}

我的 Bootstrap.groovy包含该代码:
class BootStrap {

def init = { servletContext ->
new BasicProduct(title: "Product1", description:"blblblblbalablablalbalbablablablablblabalalbllba", price:5).save()
new BasicProduct(title: "Product2", description:"blblblblbalablablalbalbablablablablblabalalbllba", price:75).save()
new BasicProduct(title: "Product3", description:"blblblblbalablablalbalbablablablablblabalalbllba", price:50).save()
new BasicProduct(title: "Product4", description:"blblblblbalablablalbalbablablablablblabalalbllba", price:25).save()
new BasicProduct(title: "Product5", description:"blblblblbalablablalbalbablablablablblabalalbllba", price:15).save()

println "initializing data..."
}

但是当我打开 \product url 我没有看到任何数据。

任何想法为什么?

我很感激你的回答!

最佳答案

对于您的日期,您可以执行以下操作:

Date dateCreated
Date lastUpdated

static mapping = {
autoTimestamp true
}

关于grails - 通过 Bootstrap.groovy 向应用程序添加初始化数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21123360/

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