SZ
(?=[^']*') ?Size: a a a
SZ
(?=[^']*') ?SZ
SZ
SZ
AK
SZ
SZ
SZ
AK
SZ
AP
ММ
ММ
SZ
ММ
SU
SZ
SU
DBIC->resultset('Transactions')->search({}, { prefetch => [ 'operation', 'article' ] });
В результате при обращении к $tran->operation->source->name мы лезем в базу и фетчим name.DBIC->resultset('Transactions')->search({}, { prefetch => [  'operation', { 'operation' => 'source' }, 'article' ] }), но в этом случае оно делает два inner join к operations (несмотря на то, что source — nullable) и возвращает примено нихрена.W