Ruby on rails 使用ffaker gem在seed.rb文件中生成伪数据的最佳实践?
在运行rakedb:seed之后,我得到以下错误:namererror:uninitialized constant Faker 宝石档案Ruby on rails 使用ffaker gem在seed.rb文件中生成伪数据的最佳实践?,ruby-on-rails,faker,fake-repositories,Ruby On Rails,Faker,Fake Repositories,在运行rakedb:seed之后,我得到以下错误:namererror:uninitialized constant Faker 宝石档案 gem 'ffaker' seeds.rb文件 10.times do Employee.create( email: Faker::Internet.email, password: Faker::Internen.password, fname: Faker::Name.first_name,
gem 'ffaker'
seeds.rb文件
10.times do
Employee.create(
email: Faker::Internet.email,
password: Faker::Internen.password,
fname: Faker::Name.first_name,
lname: Faker::Name.last_name
)
end
有什么我遗漏的吗?如果我想添加一个自定义范围呢?我会使用定义块吗?非常感谢您的帮助。您应该使用
FFaker
名称空间(而不是Faker
)
看看官方的例子。你一定是在跟我开玩笑。我将在这之后不久离开我自己。谢谢你的快速帮助。