我想在laravel查询构建器中使用像ST_AsGeoJSON(geom)
这样的postgis函数。
这是我的代码:
$sql = "SELECT *, ST_AsGeoJSON(geom) from basemap.saafpani_schemes";
$mapdata = DB::connection('pspc')->select(DB::raw($sql))->get();
return $mapdata;
当我尝试这个时,引发了以下异常。
SQLSTATE [42883]:未定义的函数:7 ERROR:function st_asgeojson(public.geometry)不存在
我也试过了:
$sql = "SELECT *, ST_AsGeoJSON(geom) from basemap.saafpani_schemes";
$mapdata = DB::connection('pspc')->select($sql);
return $mapdata;