MongoDB
PHP Manual

MongoDB::listCollections

(PECL mongo >=0.9.0)

MongoDB::listCollectionsGets an array of all MongoCollections for this database

Açıklama

public array MongoDB::listCollections ([ bool $includeSystemCollections = false ] )

Gets a list of all the collections in the database and returns them as an array of MongoCollection objects.

Değiştirgeler

includeSystemCollections

Include system collections.

Dönen Değerler

Returns an array of MongoCollection objects.

Sürüm Bilgisi

Sürüm: Açıklama
1.3.0 Added the includeSystemCollections parameter.

Örnekler

Örnek 1 MongoDB::listCollections() example

The following example demonstrates dropping each collection in a database.

<?php

$m 
= new MongoClient();
$db $m->selectDB("sample");

$list $db->listCollections();
foreach (
$list as $collection) {
    echo 
"removing $collection... ";
    
$collection->drop();
    echo 
"gone\n";
}

?>

Yukarıdaki örnek şuna benzer bir çıktı üretir:

removing sample.blog.posts... gone
removing sample.critical.docs... gone
removing sample.taxes... gone
...

Ayrıca Bakınız


MongoDB
PHP Manual