问题标签 [faker]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
103 浏览

database - 如何在 Rails 应用程序中加载大量数据进行演示

我有一个具有多个关联的 Rails 应用程序。还会有很多内容,例如 youtube 视频和图像。

我能想到的一种方法是使用工厂女孩,但我找不到将数据转储到我的开发数据库中的方法。

它看起来更像是仅用于测试目的。然而,这是一场势均力敌的比赛。

我不想使用 seed.rb,因为它基本上用于在 rails 应用程序中加载默认数据。

我也计划使用faker gem。

我不能将迁移用于如此繁重的操作或者/或者不应该使用它。

请建议

0 投票
1 回答
237 浏览

ruby-on-rails - 无法扩展faker gem

我正在遵循以下说明: http ://cloudspace.com/blog/2013/10/18/extending-faker/#.VLdumx9sY8o

我的 /config/locales/faker.en.yml 看起来像:

我有以下内容: /lib/faker/girls.rb 看起来像:

在启动 rails 控制台后,我立即运行: require Rails.root.join 'lib/faker/girls' 返回 true。

之后运行以下命令无法按预期工作。

输出:

请帮我找出我哪里出错了..

0 投票
2 回答
531 浏览

ruby-on-rails - Rspec + FactoryGirl + Faker 测试随机失败

我有一个研究案例项目,使用 Rails 4、RSpec、FactoryGirl、Faker ......

但是 rspec 测试在开发环境中随机失败。我正在搜索很多,但如果有人能帮我弄清楚,我将不胜感激。

以下是测试文件、工厂和模型的链接:

当它失败时,总是产生一个几乎像这样的堆栈:

0 投票
0 回答
118 浏览

ruby-on-rails - Faker 的用户和主题种子数据问题

我是编程新手,一直在尝试使用 Faker 制作一些种子数据来制作一个简单的书签应用程序。主题属于用户,书签属于主题,所以我正在尝试使用具有 user_ids 的主题制作种子数据。本来我只是放user.sample,但是我需要有拥有该主题的用户的user_id,而书签需要它所属的主题的topic_id。您可以在下面看到我的一项努力。你怎么做呢?这是我的种子数据:

这是我的架构:

这是我的模型:

0 投票
1 回答
1347 浏览

ruby - 在 gem 中扩展 Faker,我将 YAML 文件放在哪里?

我有一个使用 Faker 帮助构建模拟数据的 gem。我想添加一个新类,使用 Faker 本身使用的相同语法生成新类别的东西。前半部分很简单,我只需定义类,并确保我的 gem 加载文件:

到目前为止,一切都很好。现在,为了描述可以从中得出什么值,我创建了一个 YAML 文件:

所以,实际的问题是:这个文件去哪里了,它应该有什么名字?如果这是一个 Rails 应用程序,它会是config/locales/faker.en.yml. 在 gem 中,这似乎不起作用 - 一方面实际上没有“配置”目录,但为此目的创建它并没有帮助,我得到:

0 投票
2 回答
301 浏览

ruby-on-rails - Faker 种子数据编码错误

我是一名新的 Rails 学生,从事一个有用户登录的项目,每个用户都有一个列表,每个列表都有很多项目。项目嵌套在我的路线中的列表下。

我有几个问题。我下面的代码为该用户加载了一个用户和一个列表,但无法加载该列表的项目。我的想法是首先让它工作,但最后我希望有 5 个用户,每个用户都有一个列表,每个列表上的 15 个项目都是由 faker 创建的。任何帮助表示赞赏。

这是完整的错误

物品控制器

列出控制器

0 投票
1 回答
56 浏览

warnings - 我需要一个地震预警系统

我正在研究地震预警系统。有人告诉我

我在 http://remotegun.com/earthquake-early-warning-system/找到了类似的解决方案

但我在网上找不到任何东西。我也无法通过邮件得到答复。我需要的是人们可以引诱这些系统的方法。你有什么主意吗?或者你熟悉remotegun.com 中的人吗?

0 投票
1 回答
2104 浏览

python - 我需要一些帮助 使用 faker 将随机测试数据写入 csv 文件

我是 Python 2.7 的新手,我正在尝试使用 Python faker 包将一些随机测试数据写入 csv 文件。我已将随机名字值存储到名为“firstNameList”的列表变量中,然后使用 write_to_csv.writerow(firstNameList) 将该值写入 csv

写入 csv 文件的值为 |('first_name', u'Monica')|

我只想要 csv 中的名字值,例如 Monica 我不想要整个字符串 |('first_name', u'Monica')| 在 .csv 中。

我注意到我的另一个名字变量 firstName1 的值为 Loraine 这个变量非常好用。但是当我尝试将 firstName1 写入 csv 时,输出是 first_name

我的代码如下。
我将值存储在 List 变量中,因为我想在 csv 中填充几行。说 100 行随机数据。如果我将 100 个名字存储到名称列表变量中,我可以使用 for 循环遍历列表并将值输出到 csv 文件。然后,我将对地址、电子邮件、电话等做同样的事情。

0 投票
3 回答
1563 浏览

ruby-on-rails - 使用 FactoryGirl/Faker 生成 3 个字母的字符串

我想生成与此模式匹配的随机唯一字符串:[A-Z]{3}. 如何使用 FactoryGirl 或 Faker 实现这一目标?

我想到了 FactoryGirl 的序列,但无法让它发挥作用。

0 投票
1 回答
5642 浏览

ruby-on-rails - 使用 ffaker gem 在seed.rb 文件中生成伪数据的最佳实践?

运行 rake db:seed 后,出现以下错误:NameError: uninitialized constant Faker

宝石文件

种子.rb 文件

有什么我想念的吗?如果我想添加自定义范围怎么办?我会只使用定义块吗?任何帮助是极大的赞赏。