【发布时间】:2011-08-30 13:16:51
【问题描述】:
我正在尝试仅显示仅包含名称的数组中的重复值。
例如,我的代码是:
<%= s= arrayOfStuff %>
<%= t= arrayOfStuff.uniq %>
显示
["UK01USV005", "NJ08APP516", "NJ08MHF001", "UK01USV505", "NY01MHF0006", "UK01USV525", "UK01USV005", "NJ08APP515", "NJ08MHF002"]
["UK01USV005", "NJ08APP516", "NJ08MHF001", "UK01USV505", "NY01MHF0006", "UK01USV525", "NJ08APP515", "NJ08MHF002"]
理论上,当我执行s-t 时,它应该给我重复值,在这种情况下是UK01USV005,但是我得到的结果是一个空数组,显然看起来像这样:[]。
任何想法为什么会这样?
【问题讨论】:
标签: ruby-on-rails ruby arrays ruby-on-rails-3