- xml - AJAX/Jquery XML 解析
- 具有多重继承的 XML 模式
- .net - 枚举序列化 Json 与 XML
- XML 简单类型、简单内容、复杂类型、复杂内容
我最近开始使用 code rails,我需要弄清楚这个问题。
%td
= Ahoy::Event.where(name: "viewed_brochure").where_properties(brochure_id: brochure.id).select(:session_id).uniq
这应该在属性字段中找到 session_id 的不同值的数量,但它不起作用。
这一行返回这些和类似的错误
#<Ahoy::Event::ActiveRecord_Relation:0x007f52d9325130>
#<Ahoy::Event::ActiveRecord_Relation:0x007f52d9466508>
%td
= Ahoy::Event.select { |event| event.properties['session_id'] }.uniq.count
我试过这一行,但这次返回表中的行数
最佳答案
您可以尝试按 jsonb 键分组,在您的情况下为 properties['session_id']
Ahoy::Event.group("properties -> 'session_id'").count
这将返回您可以应用 .size 或可以执行不同操作的计数。
关于sql - rails 中的 Ahoy 事件查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47158557/
我正在使用 Ahoy gem 获取访问信息。但我注意到在生产中,我经常遇到以下错误: No route matches [GET] "/ahoy/visits" 但是回溯没有显示任何我认识的文件。这是
我安装了 Ahoy 来对我的 Rails 应用程序进行一些用户分析。我正在运行 Rails 4.1.10 并使用 Postgres 9.3.10 我已将 gem 添加到我的 gemfile 中: ge
我想跟踪点击我的链接的访问。 我需要知道每个链接的浏览器、操作系统...的百分比。 这是否意味着我应该在 link.rb 中添加它? class Link }, succ
您好,我有一个 Rails 应用程序,它是一个使用 devise、ahoy 和 Merit 的封闭社区。 我们有一个名为资源的脚手架。每个资源都有一个链接 用户模型 class User
我正在使用 Ahoy gem 来跟踪我的 Rails 应用程序上的文章访问量。 Ahoy默认保存了很多访问数据,例如landing_page url。有没有办法获取并保存到访问表额外的帖子数据,例如帖
我最近开始使用 code rails,我需要弄清楚这个问题。 %td = Ahoy::Event.where(name: "viewed_brochure").where_properties(
我正在使用 Ahoy gem 来记录 Rails 4 应用程序中的用户操作。事件被记录并存储在 Ahoy::Event 表中。每个事件都有一个 properties哈希属性存储为文本。在本例中,我尝试
我在 Rails 4.2 应用程序中使用 Ahoy gem。 Ahoy Events 存储具有多个文本属性和 properties 的事件包含我要查询的数据的属性。例如,这是我通过 Rails 控制台
我正在使用 Ahoy ( https://github.com/ankane/ahoy.js ) 用于分析的 gem。我想计算每日活跃用户。我当前的 SQL 查询基于 GroupDate文档。给定表
我是一名优秀的程序员,十分优秀!