Ошибка при создании нового пользователя - PullRequest
1 голос
/ 30 декабря 2011

Я хочу создать нового пользователя из моей формы в моем файле new.html.erb:

    <%= form_for(@user) do |f| %>
    <div class="field">
        <%= f.label :name %><br/>
        <%= f.text_field :name %>
    </div>
    <div class="field">
        <%= f.label :email %><br/>
        <%= f.text_field :email %>
    </div>
    <div class="field">
        <%= f.label :password %><br/>
        <%= f.password_field :password%>
    </div>
    <div class="field">
        <%= f.label :password_confirmation, "Confirmation" %><br/>
        <%= f.password_field :password_confirmation %>
    </div>
    <div class="actions">
        <%= f.submit "Sign Up"%>
    </div>
<% end %>

В моем users_controller.rb у меня есть это

class UsersController < ApplicationController
  def new
    @title = "Sign Up"
    @user = Users.new
  end

И яУ меня есть это в моем маршруте.

1 Ответ

1 голос
/ 30 декабря 2011

Я думаю, что есть некоторые несоответствия множественности. Ваша модель должна быть названа User, а не Users.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...