怎么按对象属性对Ruby中的对象数组进行排序?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (30)

我在RubyonRails中有一个对象数组。我想根据对象的属性对数组进行排序。有可能吗?

提问于
用户回答回答于
用户回答回答于

我建议使用sort_by:

objects.sort_by {|obj| obj.attribute}

特别是如果可以计算属性的话。

扫码关注云+社区