计数器缓存和 will_paginate
有没有办法强制 will_paginate 插件使用 counter_cache 而不是使用 SELECT count(*) 查询?我听说 Model.count 默认使用计数器缓存。所以will_paginat…
Rails 3,will_paginate 超过现有的有限活动记录结果
我在分页方面遇到了很大的问题。 我的模型中有一个定义为范围的查询: scope :published_and_valid, joins(...).where(...) 在我的控制器中,我有时只…
:entry_name 对于 will_paginate 不会改变;不工作?
有谁知道为什么条目名称没有更改为我想要的名称? 'Price', :plural_name => 'Prices' %> false %> 我已经尝试摆脱 :plural_name 选项,但这也不起作…
太阳黑子:分页一定量的关联?
如果我有以下关联: Product has_many :user_prices UserPrice belongs_to :product 我的目标是每页显示 5 个产品,并且只显示这么多的 user_prices(…
如何以这种方式对太阳黑子进行分页?
我有以下模型关联: class Product < ActiveRecord::Base has_many :prices class Price < ActiveRecord::Base belongs_to :product 这是我的控制器 c…
Will_paginate 和 DataMapper 仅在 irb 中工作
我正在尝试让 will_paginate 与 Sinatra 一起工作,但 will_paginate 和 DataMapper 遇到了一个奇怪的问题。所以我有一个代码: require 'data_mapper…
Rails 3.1:将当前数据从 will_paginate 输出到 PDF
只要有时间,我已经使用 Rails 工作了几个星期了。我正在尝试创建应用程序当前显示的数据的 PDF 输出。我正在使用 prawn,它工作正常并且 will_pagina…
标签链接无法在 Rails 3.1 上充当可标记的角色
我目前在我的应用程序中使用以下 gem 来提供分页、搜索、可链接标签和标签云。 gem 'will_paginate', '~>; 3.0.2' gem 'acts-as-taggable-on', '~>2.1…
will_paginate 生成错误数量的页面链接
我正在使用将对 3.0.2 和 Rails 3.1.0 进行分页。 以下代码位于我的控制器中。 @users = User.visible_for(current_user). includes(:study_courses).…
理解将对范围/关系进行分页
为什么 Post.page(1).total_pages 结果是: Post.page(1).total_pages undefined local variable or method `total_pages' for # 但 Post.scoped.page…
进行分页/无限滚动时如何进行页面缓存?
我有大量数据集要显示,其中顺序不断变化(例如 SO、HN、Reddit)。由于 Rails 在页面和操作级别进行缓存,如果像本例中呈现的操作需要根据分页参数而…
对关联分页时将对缺少的 FROM 子句条目进行分页
我使用 Rails 2.3.5、will_paginate-2.3.15 和 postgress。 我有 2 个属于同一张表。 如果我首先搜索属性,然后搜索别名表属性,则会抛出异常。如果我…
在模型中运行“paginate”方法是一种常见的做法吗?
我正在使用 Ruby on Rails 3.1,我想使用 WillPaginate gem 实现分页。为了将业务逻辑保留在模型中,我想知道在模型中运行 paginate 方法(与 WillPag…
Will_Paginate - 如何获取所有分页对象 ID 的数组?
我正在使用 will_paginate 2.3.x gem,并且尝试获取 WillPaginate::Collection 中对象的所有 id 的数组。有没有一种简单的方法来迭代集合中的所有项目…