MongoDBRef::create

(PECL mongo >= 0.9.0)

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

Description

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

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()

<?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

LoadingChargement en cours