pry(main)> p = Poi.last
Poi Load (0.3ms) SELECT "pois".* FROM "pois" ORDER BY "pois"."id" DESC LIMIT $1 [["LIMIT", 1]]
=> #<Poi:0x00007fed8f6aefa8
id: 7,
latitude: 44.56,
longitude: 2.37,
lonlat: #<RGeo::Geographic::SphericalPointImpl:0x3ff6c7b2a7e8 "POINT (2.3749903 44.56567829999999)">
"lonlat" is not empty but...
pry(main)> p.lonlat => nil
for some method, "lonlat" work fine... for other not, for exemple :
respond_to do |format|
format.html
format.json { render json: { type: 'FeatureCollection', features: Poi.pois_geojson(@pois) }}
return :
{
"type": "Feature",
"properties": {},
"geometry": {
"type": "Point",
"coordinates": null
}
}
Why ? What's wrong ?
Thanks for your help
pry(main)> p = Poi.last
"lonlat" is not empty but...
pry(main)> p.lonlat => nilfor some method, "lonlat" work fine... for other not, for exemple :
return :
Why ? What's wrong ?
Thanks for your help