脚手架不能很好地工作,NEW方法失败了

时间:2011-08-21 13:10:41

标签: ruby-on-rails scaffold

我刚刚执行了这个:

rails g scaffold Photos name:string description:string

并在该模型中添加了回形针:

rails g paperclip Photo image

当我去photos/new时,我得到了这个:

undefined method `model_name' for NilClass:Class

可能是什么问题?控制器中有@photo = Photo.new,new.html.erb中有form_for(@photo)

谢谢你的帮助!

1 个答案:

答案 0 :(得分:0)

我可能错了,但我认为脚手架总是必须在模型名称中使用单数;多元化会导致问题。因此它应该是照片,而不是照片:

rails g scaffold Photo name:string description:string