我对RubyonRails还不熟悉。我需要按以下数组格式收集foreach
元素
[
[lat1, long1],
[lat2, long2],
[lat3, long3],
[lat4, long4]
]
我的代码是
@outlet.each do |outlets|
lat = outlets.latitude
long = outlets.longitude
end
我可以收集每个循环。如何将这些元素格式化为上述格式?
最佳答案
使用.map
方法(结果是您想要的):
@outlet.map do |outlets|
[outlets.latitude, outlets.longitude]
end
关于ruby-on-rails - 特定格式的单个数组中的foreach元素,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/32645216/