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