rails 3.2范围与印象派宝石的组合

时间:2012-10-04 13:56:58

标签: ruby-on-rails ruby scope ruby-on-rails-3.2

我的rails应用程序中有印象派宝石,我想创建一个范围来返回查看次数最多的项目,方法是将is_impressionable添加到模型中我能够返回视图计数(如视图数量)在资源上使用object.impressionist_count方法,但我不知道如何在我的模型中为大多数查看对象创建范围。 impressionist gem创建的表名为impressions 非常感谢您的帮助 感谢

1 个答案:

答案 0 :(得分:0)

您可以创建模型,例如CustomImpression并设置表格:

class CustomImpression < ActiveRecord::Base
  set_table_name 'impressions'

  belongs_to :user

  scope :my_custom_scope, ...

  def my_custom_function 
    ...
  end
end
相关问题