有誰知道怎麼寫下面的查詢中的Symfony /原則?當我PSQL或phpPgAdmin的運行json_build_object在DQL
SELECT json_build_object(
'type', 'Feature',
'id', id,
'geometry', ST_AsGeoJSON(geom)::json,
'properties', json_build_object(
'name', building_name,
'type', building_type,
'area', ST_Area(geom)::numeric(10,2)
)
)
FROM geoepom.buildings WHERE id=1;
查詢工作完美。
那麼你絕對應該考慮創建自己的學說類型或(更好的選擇,恕我直言)用自己的邏輯和串行器序列化的脫水對象。 –
儘管我不知道該怎麼做,但在這個階段還是要過度勞累。 現在我只是使用查詢來準備GeoJson FeatureCollection。 也許在未來... – mysiar