gpt4 book ai didi

ruby-on-rails - Array#Uniq 在 Ruby1.8.7 中的等价物

转载 作者:太空宇宙 更新时间:2023-11-03 17:26:18 25 4
gpt4 key购买 nike

我之前发布了一个问题 - Issues with DISTINCT when used in conjunction with ORDER我收到了一个很好的答案,它在我的机器上本地工作。然而,当我将它推送到服务器时,代码对结果没有任何影响......我联系了我们的主机提供商,发现服务器上的 Ruby 版本是 1.8.7

考虑到这一点,有没有人能告诉我如何做

@unique_results = @filtered_names.uniq { |结果|结果.athlete_id }

以一种可以在我们的服务器上运行的方式?

目前 @unique_results@filtered_names 相同,重复名称(如原帖中所述)保留在输出中。

谢谢你的时间

最佳答案

如果您使用的是 Rails 3.*,您可以使用 Array#uniq_by .

否则你可以查看它的实现(它非常简单,点击页面上的Show source 来查看它)并做类似的事情或者只是重新打开Array类和自己添加 uniq_by 方法。

关于ruby-on-rails - Array#Uniq 在 Ruby1.8.7 中的等价物,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9157489/

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