找不到没有ID POST的帖子

时间:2016-07-18 17:44:06

标签: ruby-on-rails ruby

我收到此错误:

  

MainController中的ActiveRecord :: RecordNotFound#compare无法找到   发布没有ID

这是我的主控制器代码:

@job_one = Post.find(params[:j1])
@job_two = Post.find(params[:j2])

更新#1:

main_controller.rb

class MainController < ApplicationController
skip_before_action :authenticate_user!
def index
   @posts = Post.all.order(id: :asc)
end

def dummy
end

def editor
end

def compare
   @job_one = Post.find(params[:j1])
   @job_two = Post.find(params[:j2])
   respond_to do |format|
     format.html
     format.pdf do
       pdf = Prawn::Document.new
       pdf.text "Hello World"
       send_data pdf.render
       end
     end
   end
  end

我正在做的是比较两个并排的帖子。所以这些是我从索引页面中选择的两个帖子。

任何人都可以提供一些帮助吗?

0 个答案:

没有答案