(No version information available, might only be in Git)
Schema::getCollections — Renvoie toutes les collections du schéma
Récupère une liste de collections pour ce schéma.
Cette fonction ne contient aucun paramètre.
Un tableau de toutes les collections de ce schéma, où chaque élément de tableau est une Collection avec le nom de la collection comme clé.
Exemple #1 Exemple de mysql_xdevapi\Schema::getCollections()
<?php
$session = mysql_xdevapi\getSession("mysqlx://user:password@localhost");
$session->sql("DROP DATABASE IF EXISTS addressbook")->execute();
$session->sql("CREATE DATABASE addressbook")->execute();
$schema = $session->getSchema("addressbook");
$collect = $schema->createCollection("people");
$collect->add('{"name": "Fred", "age": 21, "job": "Construction"}')->execute();
$collect->add('{"name": "Wilma", "age": 23, "job": "Teacher"}')->execute();
$collections = $schema->getCollections();
var_dump($collections);
?>
Résultat de l'exemple ci-dessus est similaire à :
array(1) { ["people"]=> object(mysql_xdevapi\Collection)#4 (1) { ["name"]=> string(6) "people" } }