小编sco*_*ott的帖子

Rails模型调用Controller动作

我需要从模型内部的方法调用控制器内部的动作.这是我用其他语言做的很多事情(当使用MVC框架时),但是,我从未在ruby on rails上看到过这种情况.该操作不会呈现任何内容,只是更新会话变量.

model-view-controller ruby-on-rails

7
推荐指数
1
解决办法
6411
查看次数

清除选项卡关闭时的会话值

根据我的理解,当用户关闭浏览器时会清除会话变量.无论如何,当用户关闭浏览器中的选项卡时,是否清除会话变量?

我问的原因是,如果用户在网站上并关闭选项卡但不关闭浏览器,我需要区分两次访问,并且用户在同一浏览器会话中的单独选项卡上返回该站点.

browser ruby-on-rails session-variables

6
推荐指数
1
解决办法
2501
查看次数

如果不是,则获取ActiveRecords

我希望能够收集user_id不为null的表中的所有记录.这就是我所拥有的,但它似乎没有起作用(即使我已经在一个单独的项目中工作):

named_scope :all_registered, :conditions => ["user_id != ?", nil]
Run Code Online (Sandbox Code Playgroud)

ruby null activerecord ruby-on-rails

3
推荐指数
1
解决办法
869
查看次数