DBIx::Class::PK(3p)

NAME
DBIx::Class::PK - Primary Key class

SYNOPSIS

DESCRIPTION
This class contains methods for handling primary keys and methods depending on them.

METHODS

  discard_changes
Re-selects the row from the database, losing any changes that had been made.

  id
Returns the primary key(s) for a row. Can't be called as a class method.

  ID
Returns a unique id string identifying a row object by primary key. Used by DBIx::Class::CDBICompat::LiveObjectIndex and DBIx::Class::ObjectCache.

  ident_condition
  my $cond = $result_source->ident_condition();

  my $cond = $result_source->ident_condition('alias');

Produces a condition hash to locate a row based on the primary key(s).

AUTHORS
Matt S. Trout <mst@shadowcatsystems.co.uk>

LICENSE
You may distribute this code under the same terms as Perl itself.