- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
tag_ids
.values
.map{|i| i.split(',')}
.map do |i|
i.map do |j|
j.to_i if j == j.to_i.to_s
end.compact
end.compact.flatten.uniq
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
−89
tag_ids
.values
.map{|i| i.split(',')}
.map do |i|
i.map do |j|
j.to_i if j == j.to_i.to_s
end.compact
end.compact.flatten.uniq
rails
guest 18.10.2014 11:47 # −4
Lure Of Chaos 21.10.2014 14:30 # 0