[Dbix-class] Dinamic join conditions
Eden Cardim
edencardim at gmail.com
Tue Sep 7 18:00:04 GMT 2010
>>>>> "Tiziano" == Tiziano Faion <tiziano at graphistudio.com> writes:
Tiziano> my $allGroups_rs =
Tiziano> $c->model('DbsMysql::Seminars::Gruppi')->search(undef, {
Tiziano> from => \" (SELECT a.id , group_name, group_desc, testo ,
Tiziano> img , role_id FROM seminari_gruppi a LEFT JOIN
Tiziano> seminar_2_roles b ON a.id = b.seminar_group_id AND
Tiziano> b.role_id = $id_role ) me" });
Tiziano> but... how can i access role_id ? as i can do a thing like
Tiziano> this push @{$json->{groups}} , { group_id => $r->id,
Tiziano> group_desc => $r->group_desc, group_name => $r->group_name,
Tiziano> cansee => defined $r->{role_id} ? JSON::XS::true :
Tiziano> JSON::XS::false }; Thanks guys!
try:
$rs->search({},{ '+select' => [qw(role_id)] })
$row->get_column('role_id');
--
Eden Cardim Need help with your Catalyst or DBIx::Class project?
Code Monkey http://www.shadowcat.co.uk/catalyst/
Shadowcat Systems Ltd. Want a managed development or deployment platform?
http://blog.edencardim.com/ http://www.shadowcat.co.uk/servers/
More information about the DBIx-Class
mailing list