让Controller / View识别不同的表格

时间:2011-10-03 01:31:27

标签: ruby-on-rails-3 devise

我在Rails中使用Devise来帮助验证用户身份。我正在尝试在系统中创建用户。我创建了一个脚手架(仅用于自动生成的代码)Employee,我将employees_controller.rb中的表更改为User。当我列出员工时,它会正确列出用户。但是当我尝试添加新用户时,它会给我错误:

undefined method `users_path' for #<#<Class:0x7fb289704bd8>:0x7fb289702540>

它给出了该行的错误:

<%= form_for(@employee) do |f| %>

我该怎么做才能让它正常工作?

1 个答案:

答案 0 :(得分:0)

在实现设计时,我不会将脚手架用于您的用户模型。但是,如果你使用脚手架,我会首先创建,然后按照this教程添加设计到该模型。