@merged << @array1 @merged << @array2 @merged.flatten! @merged = @merged.sort_by(&:created_at).reverse!
Refactorings
No refactoring yet !
Joe
February 9, 2010, February 09, 2010 22:27, permalink
@merged = (@array1 + @array2).sorted_by(&:created_at).reverse
Joe
February 9, 2010, February 09, 2010 22:28, permalink
Sorry sort_by instead of sorted_by
@merged = (@array1 + @array2).sort_by(&:created_at).reverse
I'm merging two active record model arrays and then sorting them by created at time.
This is what I'm doing at present but it seems like it should be possible in a cleaner way.
Thanks,
KJF