LucyX-Simple
view release on metacpan or search on metacpan
lib/LucyX/Simple.pm view on Meta::CPAN
}
sub create{
my ( $self, $document ) = @_;
Exception::Simple->throw('no document') if ( !$document );
$self->_indexer->add_doc( $document );
}
sub update_or_create{
my ( $self, $document, $pk ) = @_;
Exception::Simple->throw('no document') if !$document;
$pk ||= 'id';
my $pv = $document->{ $pk };
Exception::Simple->throw('no primary key value') if !$pv;
$self->delete( $pk, $pv );
$self->create( $document );
( run in 0.244 second using v1.01-cache-2.11-cpan-4d4bc49f3ae )