嗨,我正尝试使用XML文档的特定模板将存储在postgreSQL中的某些数据导出到XML文件。
比方说,我有2个表格:点和网格。所有点都是一个且仅一个网格的一部分。 我需要基于典型查询“ SELECT * FROM points JOIN grids ON ... WHERE grids.id like ...”,获取给定网格中所有点的xml文件,如下所示:
我已经尝试过XML函数,尤其是query_to_xml,但是我不知道如何以所需的方式组织XML输出。 我也尝试过pgclimb,但是模板的用法不是很清楚,我将需要一些示例或教程来继续前进。
<grids>
<field1>grids.id</field1>
<field2>grids.col2</field2>
<points>
<point>
<field4>points.id</field4>
<field5>points.col2</field5>
</point>
<point>
<field4>points.id</field4>
<field5>points.col2</field5>
</point>
</points>
</grids>