簡體   English   中英

rails 3.2范圍與印象派寶石的組合

[英]rails 3.2 scope combination with impressionist gem

我在Rails應用程序中有印象派寶石,我想創建一個范圍以返回觀看次數最多的項目,方法是將is_impressionable添加到模型中,以便能夠使用object.impressionist_count返回資源上的視圖計數(與視圖數相同)方法,但我不知道如何在模型中為大多數查看對象創建范圍。 impressionist gem創建的表名是impressions我們將非常感謝您的幫助

您可以創建一個模型,例如CustomImpression並設置表:

class CustomImpression < ActiveRecord::Base
  set_table_name 'impressions'

  belongs_to :user

  scope :my_custom_scope, ...

  def my_custom_function 
    ...
  end
end

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM