rails分段查询

简介: 需求:查询数据表id为4到6的三条数据。解决:参考rails指南《Active Record 查询》一章,找到以下方法: def index @books = Book.

需求:

查询数据表id为4到6的三条数据。

解决:

参考rails指南《Active Record 查询》一章,找到以下方法:

   def index
        @books = Book.all  #查询所有记录
        @user = session['loginedUser']

        @fbooksone=Book.find_each(start: 4).take(3)  #从id为的4记录开始,取3个记录
    end

start后面的参数为查询开始id,take参数设置要查询的记录多条数。

目录
相关文章
|
1月前
|
缓存 关系型数据库 MySQL
MySQL查询优化:提速查询效率的13大秘籍(合理使用索引合并、优化配置参数、使用分区优化性能、避免不必要的排序和group by操作)(下)
MySQL查询优化:提速查询效率的13大秘籍(合理使用索引合并、优化配置参数、使用分区优化性能、避免不必要的排序和group by操作)(下)
|
1月前
|
缓存 关系型数据库 MySQL
MySQL 查询优化:提速查询效率的13大秘籍(索引设计、查询优化、缓存策略、子查询优化以及定期表分析和优化)(中)
MySQL 查询优化:提速查询效率的13大秘籍(索引设计、查询优化、缓存策略、子查询优化以及定期表分析和优化)(中)
|
缓存 自然语言处理 监控
白话Elasticsearch52-深入聚合数据分析之fielddata内存控制、circuit breaker短路器、fielddata filter、预加载机制以及序号标记预加载
白话Elasticsearch52-深入聚合数据分析之fielddata内存控制、circuit breaker短路器、fielddata filter、预加载机制以及序号标记预加载
86 0
|
关系型数据库 MySQL 数据库
MySQL数据库:第十一章:合并查询(联合查询)
MySQL数据库:第十一章:合并查询(联合查询)
|
SQL 设计模式 缓存
GoFrame 如何优雅的缓存查询结果
今天重点为大家介绍:GoFrame 如何优雅的缓存查询结果
118 0
|
存储 算法 程序员
分页和分段有什区别
分页和分段有什区别
252 0
|
关系型数据库 MySQL 索引
二十七、冗余和重复索引
二十七、冗余和重复索引
106 0
|
SQL 算法 关系型数据库
MySQL 分页优化中的 “ INNER JOIN方式优化分页算法 ” 到底在什么情况下会生效?
最近无意间看到一个 MySQL 分页优化的测试案例,并没有非常具体地说明测试场景的情况下,给出了一种经典的方案。因为现实中很多情况都不是固定不变的,能总结出来通用性的做法或者说是规律,是要考虑非常多的场景的;同时,面对能够达到优化的方式要追究其原因,同样的做法,换了个场景,达不到优化效果的,还要追究其原因。
6802 0
|
缓存 Go 数据库
SSIS技巧--优化数据流缓存
原文:SSIS技巧--优化数据流缓存 问题     我们经常遇到一种情况,在SSMS中运行很慢的一个查询,当把查询转化成从源到目的数据库的SSIS数据流以后,需要花费几倍的时间!源和数据源都没有任何软硬件瓶颈,并且没有大量的格式转换。
1665 0

热门文章

最新文章