所以我熟悉轨道和轨道4.
所以这就是我控制器底部的内容
def post_params
  params.require(:post).permit(:title, :content, :category)
end
哪个工作正常,但我想要做的是弄清楚如何在post_params方法中或者稍后在控制器中单独访问这些参数.
具体来说,我想在创建帖子时使用参数之前将:category值更改为小写(因此在表中所有类别都是小写的).
编辑:也许更好的措辞我的问题是,在允许参数之后,我怎样才能访问和操纵它们.我可以像往常一样使用params [:title]吗?
我试过了
params.require(:post).permit(:title, :content, :category)
params[:category].downcase
和
params.require(:post).permit(:title, :content)
params.require(:post).permit(:category).downcase
但我明白了 undefined method 'downcase'