【发布时间】:2016-04-23 11:52:47
【问题描述】:
我有一个这样的 ActiveRecord 哈希
#<ActiveRecord::Relation [#<Tipax::Devices::MobileDevice id: 1, serial_number: "234523", imei: "22", user_id: nil>]>
如何通过列名(序列号,imei)将此哈希动态映射到数组
我当前的映射代码如下:
mobile_devices.map do |mobile_device|
[
mobile_device.serial_number,
mobile_device.imei,
]
end
但我想要一种方法来发送列数组 (%w[serial_number imei]) 和一个 ActiveRecord 哈希,用于从哈希生成这个数组。
【问题讨论】:
标签: ruby-on-rails arrays ruby activerecord hash