Schema::getCollections

(No version information available, might only be in Git)

Schema::getCollectionsDevuelve todas las colecciones del esquema

Descripción

public mysql_xdevapi\Schema::getCollections(): array

Recupera una lista de colecciones para este esquema.

Parámetros

Esta función no tiene parámetros.

Valores devueltos

Un array de todas las colecciones de este esquema, donde cada elemento del array es una Collection con el nombre de la colección como clave.

Ejemplos

Ejemplo #1 Ejemplo 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);
?>

El resultado del ejemplo sería algo similar a:

array(1) {
  ["people"]=>
  object(mysql_xdevapi\Collection)#4 (1) {
    ["name"]=>
    string(6) "people"
  }
}
add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top