【发布时间】:2013-05-06 11:22:22
【问题描述】:
我试图创建关注/取消关注按钮,但我的索引操作出现错误:
找不到没有 ID 的用户
users_controller.rb:
class UsersController < ApplicationController
before_filter :authenticate_user!
def index
@user = User.find(params[:id])
end
end
我发现params[:id] 是nil。我对 Rails 很陌生,我不明白为什么是nil。
谁能解释我做错了什么?
【问题讨论】:
-
您是否在请求中添加了 'id' 参数?
-
你使用了 /users/put_id_here 类型的 url
标签: ruby-on-rails twitter-follow