gpt4 book ai didi

ruby sort_by 两次

转载 作者:数据小太阳 更新时间:2023-10-29 06:42:32 27 4
gpt4 key购买 nike

Ruby 在 Enumerables 上有一个 sort_by 方法。极好的!所以你可以做类似的事情

entries.sort_by { |l| l.project.name }

这将按项目名称对一堆条目进行排序。您如何使用它,以便在具有相同名称的项目中,条目按时间排序?

最佳答案

我建议将您要排序的列放入一个数组中。

entries.sort_by { |l| [l.project.name, l.project.time] }

这将遵循每种类型的自然排序顺序。

关于ruby sort_by 两次,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1442546/

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