Я хочу использовать функцию Postgis, как ST_AsGeoJSON(geom)
в построителе запросов laravel.
Вот мой код:
$sql = "SELECT *, ST_AsGeoJSON(geom) from basemap.saafpani_schemes";
$mapdata = DB::connection('pspc')->select(DB::raw($sql))->get();
return $mapdata;
Когда я попробовал это, возникло следующее исключение.
SQLSTATE [42883]: неопределенная функция: 7 ОШИБКА: функция
st_asgeojson (public.geometry) не существует
Я тоже попробовал это:
$sql = "SELECT *, ST_AsGeoJSON(geom) from basemap.saafpani_schemes";
$mapdata = DB::connection('pspc')->select($sql);
return $mapdata;
Задача ещё не решена.
Других решений пока нет …