rhomobile - Rails 中的 session 与罗德岛中的 session

标签 rhomobile rhodes

在 Rails 中,可以轻松存储和检索 session 变量。

例如

session[:user_id] = @current_user.id

我想知道罗德岛是否也有类似的东西。

就像在 Rails 中一样,请求参数可以通过

访问
params['name']

在罗德岛时

@params['name']

如果没有像 session 变量这样的东西,任何人都可以建议一些管理 session 的解决方法。就像使用跨多个请求可用的全局变量一样。

请发表评论/提示?

谢谢。

最佳答案

我在罗德岛实现了自己的 session 。 假设罗德应用程序只有一个用户,您不需要在您所在的用户或“ session ”中检测到,因此您将只有一个 session 。 我创建了一个名为 $session 的全局哈希,您可以在其中放置和获取值:

在 application.rb 中我放置了以下内容:

$session ||= {}

我这样使用它:

$session[:user] = 'john'

puts $session[:user]

关于rhomobile - Rails 中的 session 与罗德岛中的 session ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10180300/

相关文章:

ruby - Rhomobile 使用 CSV 或 XML 从外部 Web 服务器插入本地数据库

iphone - CLLocationManager 委托(delegate)在初始化后不工作

jquery-mobile - jquery mobile 在转换后闪烁上一页

android - 罗德 : Error! !!错误的 Android API 版本

android - RHoMobile 错误 - 网页不可用错误

ruby - 在 rhoMobile 中显示单击按钮的 View

android 构建失败 - 没有这样的文件或目录 - ./apkbuilder