X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=lib%2FDBIx%2FClass%2FRelationship.pm;h=228499b35dc5861090ce92996d27e3dfefe81f2e;hb=c9070342751920cd363a24b065b75fbc2a466d25;hp=8de8cc04bfa5f708fd513b52df6732bf5fd4409f;hpb=efc7f5352aae4c314b42761c163e2547b70f880a;p=dbsrgits%2FDBIx-Class.git diff --git a/lib/DBIx/Class/Relationship.pm b/lib/DBIx/Class/Relationship.pm index 8de8cc0..228499b 100644 --- a/lib/DBIx/Class/Relationship.pm +++ b/lib/DBIx/Class/Relationship.pm @@ -31,9 +31,9 @@ DBIx::Class::Relationship - Inter-table relationships MyDB::Schema::Actor->many_to_many('roles' => 'actorroles', 'role'); ## Using relationships - $schema->resultset('Actor')->roles(); - $schema->resultset('Role')->search_related('actors', { Name => 'Fred' }); - $schema->resultset('ActorRole')->add_to_roles({ Name => 'Sherlock Holmes'}); + $schema->resultset('Actor')->find({ id => 1})->roles(); + $schema->resultset('Role')->find({ id => 1 })->actorroles->search_related('actor', { Name => 'Fred' }); + $schema->resultset('Actor')->add_to_roles({ Name => 'Sherlock Holmes'}); See L for more.