我需要在存储记录之前使用表单中的输入。我只是简单地阅读了参数。
在我的创建控制器中,我有
.XRuler.Axle
在我的节目中,我有
def create
@document_history = DocumentHistory.new(document_history_params)
$temp1 = params[:by]
$temp2 = params[:sent_to]
在节目中,$ temp1和$ temp2为空。如何读取参数并将值存储到变量中?
答案 0 :(得分:1)
我假设您的字段是以标准rails方式命名的。也就是说,如果您的输入字段的名称与此document_history[name]
相同,那么访问它们的正确方法是params[:document_history][:name]
。
要验证它们是否已复制到您的变量,您可以print
进行记录。