相关疑难解决方法(0)

从Rails中的ActiveRecord :: RecordNotFound救援

用户只能编辑自己的帖子,因此我使用以下内容检查用户是否可以输入编辑表单:

  def edit
    @post = Load.find(:first, :conditions => { :user_id => session[:user_id], :id => params[:id]})
  rescue ActiveRecord::RecordNotFound
    flash[:notice] = "Wrong post it"
    redirect_to :action => 'index'
  end
Run Code Online (Sandbox Code Playgroud)

但它不起作用,任何想法我做错了什么?

activerecord ruby-on-rails

39
推荐指数
3
解决办法
5万
查看次数

标签 统计

activerecord ×1

ruby-on-rails ×1