gpt4 book ai didi

ruby-on-rails - 从 Ruby on Rails 中的 HashMap 数组中获取排序的最常见对象

转载 作者:行者123 更新时间:2023-12-04 19:38:21 24 4
gpt4 key购买 nike

我希望从包含散列图的数组中获取排序后的最常见结果。 hashmap 数据是非数字的,所以:

line_value = {'date' => date, 'name' => name, 'url' => url }

我可以在哪里获取最常见的 URL。我考虑过使用 SQL 来获取计数,对它们进行排序并完成它,但我认为可能有一种更快的方法可以直接在 ruby​​ 中执行此操作,因为数组和散列图不在数据库中,需要放在数据库中开始于。

所以我正在寻找非 SQL 方法来执行此操作。请注意,我不仅要寻找最常见的结果(单数),还要寻找前 5 或 10 个常见结果。

最佳答案

怎么样

most_common_urls = line_value['url'].sort[0..9]

改变

[0..5]

到你需要的任何数字。

关于ruby-on-rails - 从 Ruby on Rails 中的 HashMap 数组中获取排序的最常见对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12768950/

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