我有一个按created_at排序的对象数组(当然是Time对象)
我有一个看起来像
的对象哈希{
time_in_integer1 => object1,
time_in_integer2 => object2,
time_in_integer3 => object3,
....
}
我想以最有效的方式将object1,2,3插入到数组中,通过将created_at与散列中的键进行比较进行排序。
实现这一目标的最佳方法是什么?
答案 0 :(得分:1)
答案 1 :(得分:0)
这应该这样做:
my_array = (my_array + my_hash.values).sort_by {|obj| obj.created_at }