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");
?>
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 MongoCollection createCollection
( string $name
[, bool $capped= FALSE
[, int $size= 0
[, int $max= 0
]]] )
public array repair
([ bool $preserve_cloned_files= FALSE
[, bool $backup_original_files= FALSE
]] )
}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
MongoDB
There are no user contributed notes for this page.
