# fetch a My::Table object my $record = My::Table->create({ foo => 1, bar => 'bar val', baz => 'baz val', quid => 'quid val', quux => 'quux val' }); # update a value $record->quid('new quid val'); $record->update; # fetch a list of records via our join method my @list = My::Table->public_method_name('new quid val');