MySQL and PHP
Copyright 1997-2021 the PHP Documentation Group.
Collection::getSchema
Get schema object
public Schema Object mysql_xdevapi\Collection::getSchema();
Retrieve the schema object that contains the collection.
This function has no parameters.
The schema object on success, or null
if
the object cannot be retrieved for the given collection.
Example 5.21 mysql_xdevapi\Collection::getSchema
example
<?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"); $collection = $schema->createCollection("people"); var_dump($collection->getSchema()); ?>
The above example will output something similar to:
object(mysql_xdevapi\Schema)#9 (1) { ["name"]=> string(11) "addressbook" }