0
我想將整個對象傳遞給我的show動作以更新其viewed
字段,但由於某種原因,我一直收到此錯誤。訪問資源時出錯:「param丟失或值爲空:文章」
這是爲什麼?
index.html.erb
<td><%= link_to 'Show', article_path(article) %></td>
控制器
def show
@article = Article.find(params[:id])
@article.viewed += 1
@article.update(article_params)
end
private
def article_params
params.require(:article).permit!
end
,是該記錄將被保存沒有活動記錄的保存和更新方法? –
您可以在['increment!']的文檔中輕鬆找到確認信息(http://api.rubyonrails.org/classes/ActiveRecord/Persistence.html#method-i-increment-21) –