Ruby on rails 获取具有不同属性的不同键(参数)
在本例中,我收到一个键“tv”和值x、y和z 如何修改此功能以接收不同的密钥 这个功能可以接收不同的电器,我可以接收一个:熨斗,一个:电脑等。。。具有不同的价值观 我将只在params中接收一个设备Ruby on rails 获取具有不同属性的不同键(参数),ruby-on-rails,ruby,Ruby On Rails,Ruby,在本例中,我收到一个键“tv”和值x、y和z 如何修改此功能以接收不同的密钥 这个功能可以接收不同的电器,我可以接收一个:熨斗,一个:电脑等。。。具有不同的价值观 我将只在params中接收一个设备 def appliance_params params.require(:tv).permit(:x, y:, :z) end 特定于电视型号 要获取任何其他参数,请使用: params[:iron] 或者,如果iron param是电视的一部分,请在许可证通话中使用: def applian
def appliance_params
params.require(:tv).permit(:x, y:, :z)
end
特定于电视型号
要获取任何其他参数,请使用:
params[:iron]
或者,如果iron param是电视的一部分,请在许可证通话中使用:
def appliance_params
params.require(:tv).permit(:x, :y, :z)
end
您想要接收什么?是的,但此控制器适用于多个型号。params.require(:tv)、params.require(:iron)等…那么您显然应该创建第二个名为
IronsController
(restfulity!)的控制器,或者直接执行:def iron\u params;参数要求(:铁)。允许(:任何;结束
def appliance_params
params.require(:tv).permit(:x, :y, :z, :iron)
end