3

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

谢谢,

4

1 回答 1

1

Grails Fixtures 插件文档现在很好,在这里查看

安装插件后,您将在 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")
}

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


编辑

即使文档的原始链接不再在线,但仍可以在其存储库中找到内容。

于 2013-04-19T12:32:33.947 回答