在Rails cookie和其他控制器中存储/检索值

时间:2018-06-27 07:02:16

标签: ruby-on-rails ruby cookies controller store

如果我通过此控制器方法编写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]仍然是一个字符串! 如何解决这个问题?我不能使用间接变量,因为它将在重启服务器后消失。

0 个答案:

没有答案