如何将Active Record查询折叠为一个活动记录集(不使用展平)

时间:2015-02-21 05:05:11

标签: ruby-on-rails activerecord rails-activerecord

使用flatten将数据转换为数组

我想做

run.schedule_locations.collect { |sl| sl.schedule_machines }

但是当我这样做时,数组中的每个结果都是一个数组

=> [
  [0] [
    [0] #<ScheduleMachine:0x007f94c3e6bce8> {

我希望得到一个可以循环的单个活动记录查询,将每个项目视为启用了活动记录的ScheduleMachine。

我该怎么做?

0 个答案:

没有答案