如何在Rails控制器

时间:2015-04-30 09:21:32

标签: ruby-on-rails cookies

我正在尝试在我的rails应用程序中动态设置cookie名称。

我可以像这样设置cookie:

cookies[:users_id] = current_user.id

我想动态设置cookie名称。我试过这样的,但它没有工作:

cookies[:'users_id_#{current_user.id}'] = current_user.id

怎么可能?

1 个答案:

答案 0 :(得分:1)

您可以使用字符串和符号,如果要执行插值,则需要使用双刻度("

cookies["users_id_#{current_user.id}"] = current_user.id