0

Railsアプリケーションに印象派の宝石があり、モデルに追加することで、最も閲覧されたアイテムを返すスコープを作成したいのですが、メソッドis_impressionableを使用してリソースのビューカウント(ビュー数など)を返すことができますobject.impressionist_countほとんどのビュー オブジェクトのモデルでスコープを作成する方法を知っています。impressionist gemによって作成されimpressions たテーブル名は

4

1 に答える 1

0

CustomImpression などのモデルを作成し、テーブルを設定できます。

class CustomImpression < ActiveRecord::Base
  set_table_name 'impressions'

  belongs_to :user

  scope :my_custom_scope, ...

  def my_custom_function 
    ...
  end
end
于 2013-04-02T16:40:39.990 に答える