我刚刚开始 Rails 开发,并且有一个关于从具有可变数量参数的 url 将数据输入到我的数据库中的序列化哈希中的问题。我试图弄清楚如何以action?1=.5&2=.6&3=.1
我想添加到我的序列化哈希的形式(等)中的任意数量的参数/值来实现一个 url。如果我的哈希之前已经存储了一些键/值,我如何向同一个哈希添加更多?我希望所有数据都在一列中。
我有一个方法可以将模型对象传递给它:
def add_data_to_hash(obj)
params.each do |key, value|
if (key.to_i.is_a?(Integer) && key.to_i != 0) then
obj.hash[key] = value
obj.save
end
end
end
谢谢!