+ $new_dvd->update( { name => 'New Test Name' } );
+ $updates = {
+ id => $new_dvd->dvd_id, # id instead of dvd_id
+ like_has_many => [
+ { dvd_name => $dvd->name, key2 => 1 }
+ ],
+ };
+ my $dvd_updated = $dvd_rs->recursive_update( $updates );
+ ok ( $schema->resultset( 'Twokeys' )->find( { dvd_name => 'New Test Name', key2 => 1 } ), 'Twokeys updated' );
+ ok ( !$schema->resultset( 'Twokeys' )->find( { dvd_name => $dvd->name, key2 => 1 } ), 'Twokeys updated' );
+