簡體   English   中英

如何檢索與哈希數組中存在的哈希鍵相關的值

[英]How to retrieve values related to a hash key present in a Array of Hashes

我on Rails的3.2.2使用Ruby,我想,以檢索與存在於哈希鍵值ArrayHash上課。 也就是說,我有以下Array Hash

[
  {
    :key1 => value_a_1,
    :key2 => value_a_2
  },
  {
    :key1 => value_b_1,
    :key2 => value_b_2
  },
  {
    :key1 => value_c_1,
    :key2 => value_c_2
  }
]

我想“檢索”/“構建”以下內容:

[ value_a_1, value_b_1, value_c_1 ]

我怎樣才能以正確的方式做到這一點?

如果a是數組:

a.map { |i| i[:key1] }

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM