0

我有以下参数

post[:name]
post[:title]
post[:unique][:comment]
post[:unique][:date]

我试过更新

test = post[:unique][:comment]
@post.update_attribute(:contest, test)

并得到错误

undefined local variable or method `post'

但是正常的更新是有效的

@post.update_attribute(:name, :name) #This works
4

1 回答 1

0

如果您正在获取post[:unique][:comment]参数,那么您只需要像这样访问它

params[:post][:unique][:comment]
于 2013-10-28T04:57:39.150 回答