PHP » GoLang |
login |
register |
about
|
GoLang MongoCollection::deleteIndex
request it (343)
GoLang replacement for PHP's MongoCollection::deleteIndex
[edit | history]
PHP MongoCollection::deleteIndexPHP original manual for MongoCollection::deleteIndex [ show | php.net ]MongoCollection::deleteIndex(PECL mongo >=0.9.0) MongoCollection::deleteIndex — Deletes an index from this collection Description
public array MongoCollection::deleteIndex
( string|array
$keys
)This method is identical to:
<?php Each index is given a unique name when it is created. This is often generated by the driver based on the index key(s) and order/type, but custom names may also be specified with MongoCollection::createIndex()'s "name" option). Unfortunately, MongoCollection::deleteIndex() cannot delete custom-named indexes due to a backwards compatibility issue. When a string argument is provided, it is assumed to be the single field name in an ascending index (e.g. the name "x_1" would be used for the argument "x"). If an array or object is provided, an index name is generated just as if that argument was passed to MongoCollection::createIndex(). In order to delete a custom-named index with the PHP driver, the deleteIndexes database command must be used. For instance, an index named "myIndex" could be deleted with the PHP driver by running:
<?php To determine the name of an index with the PHP driver, you can query the system.indexes collection of a database and look for the "name" field of each result. The "ns" field will indicate the collection to which each index belongs. Parameters
Return ValuesReturns the database response. ExamplesExample #1 MongoCollection::deleteIndex() example This example passes the function string and array parameters.
<?php See Also
|
more
Recently updated
more
Most requested
more
Last requests
|