我有一个新的rails应用程序,其中links
有一个CRUD操作
这是一些代码。
class LinksController < ApplicationController
def new
@link = Link.new
end
def create
@link = Link.new(link_params)
@link.save
redirect_to @link
end
private
def link_params
params.require(:title).permit(:title, :name, :description, :link)
end
end
在我的表单中,我有一个:title
的条目,我正在填写。但我仍然收到错误:LinkController中的ActionController :: ParameterMissing #create,param缺失或值为空:title
我无法弄清楚出了什么问题。任何帮助表示赞赏。
答案 0 :(得分:0)
你可以试试这个..
params.require(:link).permit(:title, :name, :description, :link)
希望这对你有用
答案 1 :(得分:0)
ActionController :: LinksMtroller中的ParameterMissing #create,param是 缺少或值为空:标题
根据您的代码,link_params
方法应为
def link_params
params.require(:link).permit(:title, :name, :description, :link)
end