このコード:
@countries.map { |l| [l.country_name, l.latitude, l.longitude, l.capital] }
戻り値
[["country_name_1", latitude, longitude, capital],["country_name_2", latitude, longitude, capital],...]
しかし、JSON に変換する必要があります。このようなもの:
{
"country_name_1" : [latitude, longitude, "capital"],
"country_name_2" : [latitude, longitude, "capital"],
.
.
.
}