[Dbix-class] sub resultset in Template Toolkit presented as an array, not a resultset
Chris Welch
welch.chris at gmail.com
Wed Feb 4 17:31:04 GMT 2015
On 4 February 2015 at 17:23, Peter Rabbitson <rabbit+dbic at rabbit.us> wrote:
> On 02/04/2015 06:14 PM, Chris Welch wrote:
>
>>
>> ...
>>
>> However, in my template (having stashed |$divisions|), I'm unable to
>> access the grid_positions_filled object because division.team_seaons
>> gives me an arrayref of team resultsets in that division:
>>
>> [%
>> # Loop through our divisions
>> FOREACH division IN divisions;
>> CALL c.log.debug(division.team_seasons); # The output of this is
>> something like: ARRAY(0x6f8318c)
>> END;
>> -%]
>>
>> ...
>>
>>
> Any relationship accessor is also created with an <accessor_name>_rs
> variant, to work around *exactly* this (mis)feature of TT.
>
> What you want above is ...division.team_seasons_rs...
>
> Cheers
>
>
> _______________________________________________
> List: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/dbix-class
> IRC: irc.perl.org#dbix-class
> SVN: http://dev.catalyst.perl.org/repos/bast/DBIx-Class/
> Searchable Archive: http://www.grokbase.com/group/
> dbix-class at lists.scsys.co.uk
>
Fantastic, thank you so much for that! I'm glad it was that easy...!
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.scsys.co.uk/pipermail/dbix-class/attachments/20150204/78c6053e/attachment.htm>
More information about the DBIx-Class
mailing list