gpt4 book ai didi

ruby-on-rails - 按 ruby​​ on rails 分组

转载 作者:行者123 更新时间:2023-12-04 06:18:11 24 4
gpt4 key购买 nike

我需要根据 created_at 列按年和月对用户进行分组,

User.all.group_by{ |q| [q.created_at.year, q.created_at.month]}, 在我使用键 [year, month] 获取哈希的地方,有什么方法可以对结果如

的记录进行分组
{ 
year1 =>{ month1 =>[array of records], month2=>[array]},
year2 =>{ month1 =>[array of records], month2=>[array]}
}

最佳答案

尝试以下操作:

User.all
.group_by { |user| user.created_at.year }
.transform_values { |users| users.group_by { |user| user.created_at.month } }

关于ruby-on-rails - 按 ruby​​ on rails 分组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49512938/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com