X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=examples%2FSchema%2Finsertdb.pl;h=67a432f05f42deefb2c58f08f1adc77dbc88389d;hb=75351a76c8be273b888aebc6465b18a9edfc6528;hp=6ce1ed93fd4af77befc22c13161ab78d2da41438;hpb=50891152d0b24649bfd67bdba97feec86b11c064;p=dbsrgits%2FDBIx-Class.git diff --git a/examples/Schema/insertdb.pl b/examples/Schema/insertdb.pl index 6ce1ed9..67a432f 100644 --- a/examples/Schema/insertdb.pl +++ b/examples/Schema/insertdb.pl @@ -23,10 +23,10 @@ my %albums = ( my @cds; foreach my $lp (keys %albums) { - my $artist = $schema->resultset('Artist')->search({ + my $artist = $schema->resultset('Artist')->find({ name => $albums{$lp} }); - push @cds, [$lp, $artist->first]; + push @cds, [$lp, $artist->id]; } $schema->populate('Cd', [ @@ -47,10 +47,10 @@ my %tracks = ( my @tracks; foreach my $track (keys %tracks) { - my $cdname = $schema->resultset('Cd')->search({ + my $cd = $schema->resultset('Cd')->find({ title => $tracks{$track}, }); - push @tracks, [$cdname->first, $track]; + push @tracks, [$cd->id, $track]; } $schema->populate('Track',[