作了一个简单的查询,在翻页的时候,发现出来的结果已经变样了。经过分析,在翻页以后,我所作为条件的一个参数已经不复存在了。想了昨天一下午也没搞定。今天早上却灵光闪现,想到了session,把我的条件记下来,这样在翻页的情况下,下一页也能够记住我查询给予参数,哦,结果让人欣喜,成功了。
附一个collection翻页的代码,希望给予有需求的人一个参考:
def paginate_collection(collection, options = {})
default_options = {:per_page => 20, :page => 1}
options = default_options.merge options
pages = Paginator.new self, collection.size, options[:per_page], options[:page]
first = pages.current.offset
last = [first + options[:per_page], collection.size].min
slice = collection[first...last]
return [pages, slice]
end
调用方法:
@user_pages, @users = paginate_collection User.find_by_sex, :page => @params[:page]
分享到:
相关推荐
有关Cookie与Session机制详细说明。好东西
uses表的增删改查 功能 session 好东西
好东西!不看 就浪费了啊 学javaweb的好东西
好吧,stubborn-session 提供了这些东西: 它允许商店设置会话 ID。 它允许不可变的会话。 可以在不使用中间件的情况下读取会话,例如在 websocket 连接上。 安装 通过npm添加到您的应用npm : npm install ...
结合ORACLE数据库, 里面有很多例子, 很有帮助的。
首先说一下负载均衡,相信大家都知道负载均衡可以很好地解决网站大流量的问题,负载均衡就是把用户的请求分发到多态pc上进行处理,既然分发了请求那么session就要考虑好处理方法.传统情况下php会把session存入本机的暂...
在一个基于ASP.NET的Web应用程序中,我们通常使用SessionState保存基于某个客户端的状态信息。但是这种单纯使用SessionState的编程方式具有很多局限,比如SessionItem的Key值冲突,比如没有一个有效的SessionState...
WebView是个好东西,作用相当于一个迷你的浏览器,采用Webkit内核,因此完美支持html,javascript,css等。有时候,我们完全可以把UI甚至数据处理都交给WebView,配合PHP等服务端程序,这样Android开发就变成了网页...
00_集合类框架专题01_JDBC技术和数据库连接池专题02_bookstore应用分析03_Cookie和Session专题04_Session详解05_JavaBean的使用06_Tomcat中数据源的配置和使用07_Servlet过滤器08_定义JSP标签09_MVC和Struts专题
没有用到数据库,就简单用session保存用户,也方便大家测试,经过测试,能实现在线一对一聊天(因为有游览器拦截问题,本机上... 请大家讲点网德,好东西就顶一个 谢谢,还有什么问题联系我。 qq:529757141,说明来意。
为什么要推荐给大家这款...这个是插件打开后自动读取session的信息,只要点击按钮就可以把session里面的订单信息重新写到订单列表里面。 本插件已经测试能够在zencart的最新版zencart1.39上运行,大家可以放心使用。
而UDP呢,以这个IP的这个端口的第一个UDP开始,结束呢,呵呵,也许是几分钟,也许是几小时,这要看具体的实现了)并且给这个Session分配一个端口,比如62000,然后改变这个数据包的源端口为62000。所以本来是(10.0....
ESP32_Mega_Session 第一天(2021年2月24日): 我们的电子俱乐部定制ESP32开发板的规格 ESP32设置安装 用简单的草图测试安装 关于进一步会议的简介 第一天的资源: 第二天: 快来了.................... 对于...
相信大家一看都知道是什么些了吧~这里说下后三个是什么东东~ view source print? 1 $Config['TableName'] //在数据库中附件表的表名 view source print? 1 $Config['OwnerVarType'] 2 $Config['OwnerVarName'] 这...
要了解 Spring Web Flow 是什么东西,最好的办法莫过于查看示例,图 2 展示了一个简化的购物车的流 程。 图 1 购物车示例 图 2 所示流程用 Spring Web Flow 2.0 的配置文件表示如下: 清单 1 用 Spring Web Flow ...
王牌编辑演示 一个简单的 Ace 编辑器演示,由 jQuery 和 PHP 提供支持。 特征 使用 jQuery 通过 ajax 自动保存到磁盘 搜索和替换 主题切换 使用 momentjs 进行时间格式化 ... 如果您打开一个新的浏览器会话,您将
认证部分非常好做,就是管理员登录,记录session。这个laravel中也有自带Auth来实现这个。最麻烦就是权限认证。 权限认证本质上就是谁有权限管理什么东西。这里有两个方面的维度,谁,就是用户维度,在用户维度,...
1.Configuration.xml 是 mybatis 用来建立 sessionFactory 用的,里面主要包含了数据库连接相关东西,还有 java 类所对应的别名,比如 <typeAlias alias="User" type="com.yihaomen.mybatis.model.User"/> 这个别名...
本实例通过css文件来动态更改皮肤,主要涉及到Session和Application的知识,简单易学,易于扩展,是美化网站界面的好东西,喜欢大家喜欢。