W modelu mam
def markers
{
map: {
options: {
center: [52.5, 17.5],
zoom: 10
},
marker: {
values: self.spots.map{|spot| "{:latLng=>[" + spot.lon.to_s + ", " + spot.lat.to_s + "]}"}
}
}
end
Generuje taki wynik:
{:map=>{:options=>{:center=>[52.5, 17.5], :zoom=>10}}, :marker=>{:values=>["{:latLng=>[51.0, 16.0]}", "{:latLng=>[52.0, 17.0]}"]}}
a ja potrzebuje:
{:map=>{:options=>{:center=>[52.5, 17.5], :zoom=>10}}, :marker=>{:values=>[{:latLng=>[51.0, 16.0]}, {:latLng=>[52.0, 17.0]}]}}
Jak pozbyć się tych "?
Ewentualnie skąd one tam się biorą?
Pozdrawiam