Ruby 之Gem kaminari 分页
来源:互联网 发布:js 点击复制当前内容 编辑:程序博客网 时间:2024/04/30 03:51
分页以及查询
GemFile
- # 数据查询
- gem 'pacecar', '1.5.3' # 给模型添加实用的scope
- gem 'kaminari', '0.14.1' # 分页支持
Models
- scope :like_filter, lambda { |query|
- if query.blank?
- { :conditions => ['TRUE'] }
- else
- {
- :conditions => [
- 'login like ? OR name like ? OR email = ? OR id = ?',
- "%#{query}%", "%#{query}%", query, query
- ]
- }
- end
- }
Controller
- @users = User.page(params[:page]).order('id DESC').like_filter(@query = params[:q])
index.html
- = paginate @users
0 0
- Ruby 之Gem kaminari 分页
- Ruby 之Gem kaminari
- ruby on rails中的分页插件Kaminari
- Ruby命令之gem操作
- 分页插件Kaminari
- rails: 分页插件Kaminari
- rails分页(kaminari)
- Ruby Gem
- ruby gem
- Ruby学习笔记之gem 命令详解
- kaminari分页插件的使用
- rails 分页插件 Kaminari 的 数组分页
- iOS开发之ruby与gem基本命令
- window7下安装ruby gem包之Mysql2实践
- Ruby Gem命令详解
- Ruby Gem 插件卸载~
- Ruby Gem命令详解
- ruby gem常用命令
- 10个最未充分利用的ActiveRecord::Relation法
- 【php】让记事本成为你调控变量的控制台
- 关于inet_ntoa函数的思考
- kohana框架生成feed
- 使用 Ruby 解析CSV文件&YAML文件
- Ruby 之Gem kaminari 分页
- configure: error: you must configure in a separate build directory
- Ruby之 model.new_record? - parsent?
- Linux内核源代码情景分析-基于socket的进程间通信
- Spring学习笔记(6)---------IoC的三种注入方式
- 深入理解alias, alias_method和alias_method_chain
- Ruby 元编程 编写代码的代码
- 【CF】Codeforces Round #301 (Div. 2) ABCDE
- Ruby 元编程 类定义