Ruby数组项提取特定值

时间:2016-01-30 23:23:07

标签: ruby

我有一个数组,其中包含一个如下所示的项目列表:

#<InvTypes typeID: 235, typeName: "That's the right stuff">, #<InvTypes typeID: 5, typeName: "And-some-of This">

我如何能够提取typeID和typeName?

我假设我array.each,但我不确定我在做什么。

我的结果是.to。尽管如此,代码如下所示:#<ActiveRecord::Relation [#<InvTypes typeID: 18, typeName: "Stuff">, #<InvTypes typeID 19, typeName: "More Stuff's">, ...]>

1 个答案:

答案 0 :(得分:1)

  

Pluck返回一个类型化的属性值数组,以匹配   拔出列名,如果可以推断出来的话。采摘SQL片段   默认情况下返回String值。

http://apidock.com/rails/ActiveRecord/Calculations/pluck

<强>解

StructField