MongoDBRef::create

(PECL mongo >= 0.9.0)

MongoDBRef::createCrée un nouvelle référence de base de données

Description

public static MongoDBRef::create ( string $collection , mixed $id [, string $database ] ) : array

Si aucune base de données n'est fournie, la base de données courante sera utilisée.

Liste de paramètres

collection

Nom de la collection (sans le nom de la base de données).

id

Le champ _id de l'objet à lier.

database

Nom de la base de données.

Valeurs de retour

Retourne la référence.

Exemples

Exemple #1 Exemple avec MongoDBRef::create()

Cet exemple crée une référence de base de données vers un document de la collection addresses. La fonction MongoCollection::getName() retourne le nom de la collection (sans y inclure le nom de la base de données).

<?php
$addresses 
$db->addresses;
$people $db->people;

// Sauvegarde $address. Cette variable a maintenant un identifiant
$addresses->insert($address);

// Crée une référence
$ref MongoDBRef::create($addresses->getName(), $address['_id']);

// Définitle champ dans la variable $person
$person['address'] = $ref;
$people->save($person);
?>

Voir aussi

add a note add a note

User Contributed Notes

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