我有一个字段为name的Item表单。有一个文本字段,用户可以在其中输入名称并提交。但是如果用户没有输入任何内容并点击submit,Rails会给我一个param not found: item错误,我不知道该怎么解决这个问题。item do |f| = f.text_field :nameparams.require(:item)部分是导致错误的原因当params:item不存在时,处理错误
我正在使用Rails 5创建一个JSON。": "data"}"ActionController::ParameterMissing: param is missing or the valueis empty: require_attribute"
我的问题是,如果我从JSON中删除了所需的属性,并且有一个permit属性与强参数相同,那么它就能工作。我发送<e
我有一个带有几个方法的控制器。我希望能够要求某些路由的某些参数。 我希望my_endpoint_1不需要任何参数,但如果不包含myId参数,my_endpoint_2会返回类似于400的错误。do_something id = params[:myId] end
end 在my routes.rb中配置my_endpoint_2的路由: get 'mycontro
rails g scaffold shared_drive drive_name:string drive_path:string security_group_read:string security_group_modify:string当我试图在这个页面上创建一个新的对象时,我会得到这个错误。ActionController::ParameterMissing in Sha