(No version information available, might only be in Git)
Collection::count — Renvoie le nombre de documents
Cette fonctionnalité est similaire à une opération SQL SELECT COUNT(*)
sur le serveur MySQL pour le schéma et la collection actuels.
En d'autres termes, elle compte le nombre de documents dans la collection.
Cette fonction ne contient aucun paramètre.
Le nombre de documents dans la collection.
Exemple #1 Exemeple de mysql_xdevapi\Collection::count()
<?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");
$create = $schema->createCollection("people");
$collection = $schema->getCollection("people");
$result = $collection
->add(
'{"name": "Bernie",
"jobs": [
{"title":"Cat Herder","Salary":42000},
{"title":"Father","Salary":0}
],
"hobbies": ["Sports","Making cupcakes"]}',
'{"name": "Jane",
"jobs": [
{"title":"Scientist","Salary":18000},
{"title":"Mother","Salary":0}
],
"hobbies": ["Walking","Making pies"]}')
->execute();
var_dump($collection->count());
?>
L'exemple ci-dessus va afficher :
int(2)