我有一个从数据库中获取的 Ruby 数组,当我打印它时它看起来像这样:
<% @Aarr.each do |row1| %>
<%= row1[0] %> : <%= row1[1] %> : <%= row1[2] %>
<br>
<% end %>
输出:
10.0.1.50 : 8k : IP
10.0.1.50 : 8k : UMTS
10.0.1.51 : 8k : IP
10.0.1.51 : 8k : UMTS
10.0.1.50 : 9k : IP
10.0.1.50 : 9k : Stability
10.0.1.50 : 9k : UMTS
11.0.1.50 : 9k : IP
11.0.1.50 : 9k : UMTS
我想对此应用某种散列,结果应如下所示:
10.0.1.50 : 8k : 2
10.0.1.51 : 8k : 2
10.0.1.50 : 9k : 3
11.0.1.50 : 9k : 2
所以基本上我希望关键是我的数组的前两列。