【问题标题】:Grails fixturesGrails 固定装置
【发布时间】:2010-05-10 20:15:45
【问题描述】:

我试图使用固定插件进行初始(种子)数据加载..文档似乎很短..任何人都可以提供一些关于
的详细信息 1. 在哪里定义所有数据,以及按什么顺序
2. 如何给出复杂的数据类型(joda time、currency 等)
3. 初始数据如何只加载一次夹具数据

谢谢,

【问题讨论】:

    标签: grails fixtures


    【解决方案1】:

    Grails Fixtures 插件文档现在很好,检查一下here

    安装插件后,您将在 Grails 应用程序目录中有一个名为“fixtures”的新文件夹。在那里,您可以存储 *.groovy 文件,其中包含以文档化 DSL 编写的给定测试数据。

    示例 init.groovy 文件:

    // Import needed classes
    // Defining some initial testdata
    fixture {
        cat0(Category, name: "My category 1")
        cat1(Category, name: "My category 2")
    }
    

    夹具定义必须在夹具闭包中。


    编辑

    即使文档的原始链接不再在线,仍然可以找到内容in its repository

    【讨论】:

    • 我知道这篇文章较旧,但现在文档链接似乎已失效,如果它移到其他地方,我无法谷歌搜索 - 有人有最新的吗?跨度>
    猜你喜欢
    • 1970-01-01
    • 2010-10-30
    • 1970-01-01
    • 1970-01-01
    • 2018-02-10
    • 2016-12-15
    • 2011-04-29
    • 2018-10-31
    • 2013-09-02
    相关资源
    最近更新 更多