我的 app 中有一个 model 为 Boy,想直接执行 boy.rb 脚本自动生成 Model boy 的测试数据,脚本内容如下
(1..10).each do |i| Boy.create(:name=>'test', :age=>rand()) end
如果我直接 ruby boy.rb 会提示 uninitialized constant Boy 的错误,应该加什么头文件。
写成 rake,或者直接在程序根目录下执行 rails r boy.rb
rails r boy.rb
PS rake db:seed 也能创建测试数据,但是我想用上面这种方法,只是不知道加什么头文件连接到 Model boy。
另外,你应该用 Faker :D
@_samqiu thx