,我知道如何将我想要的数据转换为一个数组。
Ie来自一个将地理坐标保持在一行的模型:
Place.all.map(&:latitude)
[12.34, 12.34, ...]
如何将其转换为同时具有纬度和经度的嵌套双数组
ie [[12.34,23.34],[23.45,12,23],...]
Place.all.map{ |place| [place.latitude, place.longitude] }
旁注:
all
查询是数据库杀手。如果您只需要两个字段,请考虑使用
select