这是我的ArticleController
def new
@article = Article.new
end
def create
#render plain: params[:article].inspect
@article = Article.new(super_params)
if @article.save
flash[:notice] = "Article has been created"
redirect_to article_path(@article)
else
render 'new'
end
end
def super_params
params.require(:article).permit(:title, :description)
end
def show
@article = Article.find_by( params[:id] )
end
主要的问题是每当我这样做:文章/ 2或5或6我得到的是第一个创建的同一篇文章。在数据库记录是好的我只有这个问题与渲染它。
答案 0 :(得分:0)
我知道,我做了:
find_by
而不是
find
Sory遇到麻烦......