使用 ffaker gem 在 seed.rb 文件中生成伪数据的最佳实践?
Best practice to use ffaker gem to generate pseudo data in seed.rb file?
在 运行 rake db:seed 之后,我得到以下错误:NameError: uninitialized constant Faker
gem 文件
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
)。
看官方例子here.
在 运行 rake db:seed 之后,我得到以下错误:NameError: uninitialized constant Faker
gem 文件
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
)。
看官方例子here.