如果我通过此控制器方法编写cookie:
class xxx1Controller < ApplicationController
def xxx1
cookies[:links] = []
cookies[:links] << "xxx"
end
end
所以我希望cookies [:links]现在是一个数组,但是如果我在另一个控制器中获取值:
class xxx2Controller < ApplicationController
def xxx1
@xx2 = cookies[:links]
end
end
这给我一个错误,它说xxx2Controller中的cookies [:links]仍然是一个字符串! 如何解决这个问题?我不能使用间接变量,因为它将在重启服务器后消失。