[英]How to use "impressionist" gem in Rails?
我是 Rails 开发人员的新手,希望使用https://github.com/charlotte-ruby/impressionist,但无法通过查看其文档来弄清楚如何使用它。 我已经完成了迁移,并在尝试放置时
class ArticlesController < InheritedResources::Base
impressionist
end
或者
class ArticlesController < InheritedResources::Base
impressionist :actions=>[:show,:index]
end
它抛出没有找到方法的错误。 我不确定哪些代码需要放在模型中,哪些要放在控制器中,哪些要在视图中查看 view_count,有什么帮助吗?
第一个问题是一个类型
至于你的第二个问题(在评论中),最简单但非常有效的方法是
in the view:
<% @pages.each do |page| %>
<%= page.impressionist_count %>
<% end %>
您还可以使用Impression
作为模型来查询内容,就像普通模型一样。 例如,
Impression.where(user_id: 12).length
如果您需要一些高级查询,我发现这很方便。
该文档未指定重新启动服务器。 这并不明显,因为它不适用于所有宝石,但印象派需要它。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.