在Rails中加载示例数据

时间:2010-07-04 06:33:36

标签: ruby-on-rails fixtures

当用户在我的网站上创建新帐户时,我想将示例数据加载到他的帐户中。我可以使用灯具轻松完成此操作,但问题是示例数据需要知道新的帐户ID,因此我需要将其传递给灯具,但我不知道是否可能。

这是我的想法,但我愿意采用其他最佳方式将示例数据加载到数据库中以供新帐户用户使用。

2 个答案:

答案 0 :(得分:1)

哦,好的,我找到了我的问题的解决方案,http://xianese.blogspot.com/2008/05/use-yaml-to-load-sample-data-into.html的xianese有一个解决方案。

答案 1 :(得分:0)

我没有使用Fixtures,但我认为它只是用于测试你的应用程序。

我还没有测试过,但我建议您使用FactoryGirl之类的东西。使用它并与FFaker组合生成样本数据的最佳解决方案非常简单。

希望这有帮助!

快乐编码:)