1

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

宝石文件

gem 'ffaker'

种子.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 

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

4

1 回答 1

2

您应该使用FFaker命名空间(不是Faker)。

在此处查看官方示例。

于 2015-03-19T16:50:02.593 回答