Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 在Rails中加载示例数据_Ruby On Rails_Fixtures - Fatal编程技术网

Ruby on rails 在Rails中加载示例数据

Ruby on rails 在Rails中加载示例数据,ruby-on-rails,fixtures,Ruby On Rails,Fixtures,当用户在我的站点上创建新帐户时,我希望将示例数据加载到他的帐户中。如果使用fixture,我会很容易做到这一点,但问题是示例数据需要知道新的帐户ID,因此我需要将其传递给fixture,但我不知道这是否可行 这是我的想法,但我愿意采用其他最好的方法将样本数据加载到数据库中,以供新帐户用户使用。哦,好吧,我找到了解决问题的方法,我想我有一个解决方案。我没有使用fixture,但我认为它实际上只是为了测试你的应用程序 我还没有测试过,但我会向你推荐类似的东西。它的使用非常简单,并与生成样本数据的最佳

当用户在我的站点上创建新帐户时,我希望将示例数据加载到他的帐户中。如果使用fixture,我会很容易做到这一点,但问题是示例数据需要知道新的帐户ID,因此我需要将其传递给fixture,但我不知道这是否可行


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

哦,好吧,我找到了解决问题的方法,我想我有一个解决方案。

我没有使用fixture,但我认为它实际上只是为了测试你的应用程序

我还没有测试过,但我会向你推荐类似的东西。它的使用非常简单,并与生成样本数据的最佳解决方案结合使用

希望这有帮助


快乐编码:)

实际上,fixture的另一个问题是,它们似乎删除了任何现有数据。