我有这样一个ActiveRecord散列
#<ActiveRecord::Relation [#<Tipax::Devices::MobileDevice id: 1, serial_number: "234523", imei: "22", user_id: nil>]>如何通过数组的列名(serial_number,imei)动态地将此散列映射到数组
我当前的映射代码如下:
mobile_devices.map do |mobile_device|
[
mobile_device.serial_number,
mobile_device.imei,
]
end但是我希望有一个方法来发送一个列数组(%wserial_number,imei)和一个ActiveRecord哈希来从哈希生成这个数组。
发布于 2016-01-18 10:39:47
mobile_devices.pluck(:serial_number, :imei)不是做你需要的吗?
https://stackoverflow.com/questions/34852541
复制相似问题