[Dbix-class] Use of resultset-> search within a sub
gvim
gvimrc at gmail.com
Tue Jul 30 19:58:25 GMT 2013
Sorry, call to get_row_id should have no args as below but the result is
the same when using an arg list:
#!/usr/bin/perl
use 5.014;
use lib '/Users/me/app/lib';
use DBIx::Class;
use Schema;
use autodie;
my $dsn = 'dbi:Pg:dbname=astro;host=localhost';
my $dbh = Schema->connect($dsn, 'admin', 'pass', {RaiseError => 1,
PrintError => 0});
my $table = 'TimeZone';
my $data = { region => 'America', state => 'Argentina', city =>
'Buenos_Aires' };
# my $row = $dbh->resultset($table)->search($data)->single;
# say $row->id;
say get_row_id();
sub get_row_id {
my $row = $dbh->resultset($table)->search->($data)->single;
return $row->id;
}
gvim
More information about the DBIx-Class
mailing list