Mongo::__toString
MongoDB::command
Mongo
PHP Manual

# La classe MongoDB

## Introduction

Les objets de cette classe servent à interagir avec la base de données. Pour obtenir une base de données :

    <?php
    $m = new Mongo(); // connexion
    $db = $m->selectDB("exemple");
    ?>

Les noms de base de données peuvent contenir n'importe quel caractère ASCII. Mais ils ne peuvent pas contenir les caractères " ", "." ou être la chaîne vide.

Quelques noms de base de données valides mais inattendus : "null", "[x,y]", "3", à"\"", "/".

Contrairement aux noms de collection, les noms de bases de données peuvent contenir "$".

## Synopsis de la classe

MongoDB
MongoDB {
/* Méthodes */
public array command ( array `$data` )
__construct ( Mongo `$conn` , string `$name` )
public MongoCollection createCollection ( string `$name` [, bool `$capped`= `FALSE` [, int `$size`= 0 [, int `$max`= 0 ]]] )
public array createDBRef ( mixed `$ns` , mixed `$a` )
public array drop ( void )
public array dropCollection ( mixed `$coll` )
public array execute ( mixed `$code` [, array `$args`= array() ] )
public array getCursorInfo ( void )
public array getDBRef ( array `$ref` )
public MongoGridFS getGridFS ([ string `$arg1`= "fs" [, string `$arg2`= `NULL` ]] )
public int getProfilingLevel ( void )
public array listCollections ( void )
public array repair ([ bool `$preserve_cloned_files`= `FALSE` [, bool `$backup_original_files`= `FALSE` ]] )
public MongoCollection selectCollection ( string `$name` )
public int setProfilingLevel ( int `$level` )
public string __toString ( void )
}

## Sommaire

- MongoDB::command — Exécute une commande de base de données
- MongoDB::__construct — Crée une nouvelle base de données Mongo
- MongoDB::createCollection — Crée une collection
- MongoDB::createDBRef — Crée une référence de base de données
- MongoDB::drop — Supprime cette base de données
- MongoDB::dropCollection — Supprime une collection
- MongoDB::execute — Exécute le code JavaScript sur la base de données
- MongoDB::getCursorInfo — Lit les informations dans la base sur les curseurs
- MongoDB::getDBRef — Lit le contenu d'une référence de base de données
- MongoDB::getGridFS — Manipulations des fichiers dans la base
- MongoDB::getProfilingLevel — Lit le niveau de profilage de la base de données
- MongoDB::listCollections — Liste les collections de la base de données
- MongoDB::repair — Répare et compacte une base de données
- MongoDB::selectCollection — Lit une collection
- MongoDB::setProfilingLevel — Configure le niveau de profilage de la base de données
- MongoDB::__toString — Le nom de cette base de données Mongo

Mongo::__toString
MongoDB::command
Mongo
PHP Manual