问题标签 [impressionist]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby-on-rails - 使用印象派的超级简单设置,印象派计数和印象计数不匹配
使用 Rails 4 和 Impressionist 1.5.1
我有一个 ProductsController 和一个 Product 模型。
在我的表演动作中:
在我的模型中:
还有我的产品架构:
并且计数之间存在不匹配:
ruby-on-rails - 链接到订单索引 Rails 4
我正在使用带有印象派 gem 的 Rails 4 来获取我的文章的查看次数。
在我的索引页面上,我有一个标记为“最受欢迎”的链接
我还可以访问一种按查看次数对文章进行排序的方法:
当用户单击“最受欢迎的按钮”时,按印象计数排序索引的最佳方法是什么?我很难找到这方面的文件。
这是我的articles_controller.rb
ruby-on-rails - 印象派宝石错误:聚合必须只有一个参数(Rails)
我的应用程序有错误:
SQLite3::SQLException: DISTINCT 聚合必须只有一个参数:SELECT DISTINCT COUNT(DISTINCT) FROM "impressions" WHERE "impressions"."impressionable_id" = ? 和“印象数”。“impressionable_type”=?。
我能做些什么?
我的模型product.rb 有:
我的控制器
我的观点是:
ruby-on-rails - 印象派和friendly_id的参数数量错误
wrong number of arguments (given 2, expected 0..1)
尝试跟踪模型她的视图时出现错误。
我的模型:
代码提示控制器:
正如https://github.com/charlotte-ruby/impressionist在第 4 节中所建议的那样。
我的表演观点:
<%= @codetip.impressionist_count %>
在那之后,我做了 wiki 建议的所有事情:添加 gem、捆绑、生成印象表并迁移它。
更新 1
堆栈跟踪
ruby - 软删除记录时不删除展示次数
我正在使用印象派 gem来锁定不同产品的视图。我的应用程序中也有软删除。当我删除任何记录/产品时,它的印象也会被删除。
我只想保留印象,不想在删除记录时将其删除。任何想法,我该怎么做?
使用
ruby-on-rails - Rails 4 - Resque 后台作业中的印象派
我正在使用带有印象派和 resque gem 的 Rails 4。
我正在使用印象派在我的文章显示页面上记录独特的会话点击。由于性能问题并且不需要向用户显示命中(仅适用于管理员),我想将记录印象移到后台。
通常我会使用但要通过 resque 将其移入 bg 来记录印象impressionist(@article, unique: [:session_hash])
,我现在正在做这样的事情......
文章控制器:
应用程序/工人/impression_logger.rb:
当我这样设置时,当 resque 尝试处理作业时,它正在返回undefined method "impressionist" for ImpressionLogger:Class
. 你们认为最好的解决方法是什么?我不确定如何在我的 resque worker 中包含印象派方法。
ruby-on-rails - 印象派宝石归零,为什么?
我的代码有什么问题?这是索引
这是控制器
这是post.rb
ruby - @project.impressionist_count - 参数数量错误(给定 2,预期 0..1)
我使用导轨 5
我要统计项目的浏览量
我安装了gem 'impressionist'
生成印象表迁移
运行迁移
在视图项目/show.html.erb
在 <%= @project.impressionist_count %> 错误数量的参数(给定 2,预期为 0..1)上显示错误 我无法确定错误的原因。
日志:
在 Rails 控制台中:
示范工程
项目控制器
ruby-on-rails - rails印象派如何找到5个大多数视图项目
我使用此实例查找更多视图 5 项,但无法获得结果。
能教我怎么弄吗?
ruby-on-rails - 印象派宝石 - 按视图排序帖子
我正在使用以下gem,现在我正在尝试按查看次数对帖子进行排序。
我已按照说明在我的帖子模型中进行操作,所以我有:
在我的控制器中,我有:
但我收到一个错误:
SQLite3::SQLException: 没有这样的列:counter_cache: SELECT "posts".* FROM "posts" ORDER BY counter_cache DESC LIMIT 6