[英]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.