Привет! Я пытаюсь экспортировать некоторые из моих данных, хранящихся в postgreSQL, в файл XML, используя специальный шаблон для моего XML-документа.
Допустим, у меня есть 2 таблицы: точки и сетки. Все точки являются частью одной и только одной сетки.
Мне нужно получить XML-файл со всеми точками в данной сетке, основанный на типичном запросе «SELECT * FROM points JOIN grids ON ... WHERE grids.id like ...», как показано ниже:
Я пробовал функции 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>