PDF (US Ltr)
- 2.4Mb
PDF (A4)
- 2.3Mb
HTML Download (TGZ)
- 242.9Kb
HTML Download (Zip)
- 250.5Kb
Copyright 1997-2021 the PHP Documentation Group.
Collection::getSchema
Get schema object
Description
public Schema Object mysql_xdevapi\Collection::getSchema();
Retrieve the schema object that contains the collection.
Parameters
This function has no parameters.
Return Values
The schema object on success, or null
if
the object cannot be retrieved for the given collection.
Examples
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" }