-1

所以我有一个活动记录对象数组。

我需要使用类来获取该数组中的第一个现有对象post,将其移动到一个全新的数组中,以便它不再存在于最初的数组中。

在 Ruby 中执行此操作的最佳方法是什么?

4

1 回答 1

2
new_array = [old_array.delete(old_array.detect { |object| object.is_a? Post })]
于 2013-03-06T07:37:01.937 回答