AnyMongo
view release on metacpan or search on metacpan
lib/AnyMongo/Collection.pm view on Meta::CPAN
else {
$obj->Push("name" => AnyMongo::Collection::to_index_string($keys));
}
if (exists $options->{unique}) {
$obj->Push("unique" => ($options->{unique} ? boolean::true : boolean::false));
}
if (exists $options->{drop_dups}) {
$obj->Push("dropDups" => ($options->{drop_dups} ? boolean::true : boolean::false));
}
if (exists $options->{background}) {
$obj->Push("background" => ($options->{background} ? boolean::true : boolean::false));
}
my ($db, $coll) = $ns =~ m/^([^\.]+)\.(.*)/;
my $indexes = $self->_database->get_collection("system.indexes");
return $indexes->insert($obj, $options);
}
sub _make_safe {
my ($self, $req) = @_;
( run in 1.617 second using v1.01-cache-2.11-cpan-f56aa216473 )