my $rs = schema->resultset('Table1')->search(
undef,
{
join => 'relationship_table2',
'+select' => ['relationship_table2.fk_id','relationship_table2.order],
'+as' => ['fk_id', 'order'],
}
);
Inside the template (test.tt):
[% WHILE (result=rs.next) %]
table1.id [% result.id %]
table1.name [% result.name %]
table2.order [% result.order %]
table2.order [% result.relationship_table2.order %]
[% END %]
I do not know how to access the additional selected elements in the result set passed to the template.
source
share