MongoCollection
PHP Manual

MongoCollection::createDBRef

(PECL mongo >=0.9.0)

MongoCollection::createDBRefデータベースへの参照を作成する

説明

public array MongoCollection::createDBRef ( array $a )

パラメータ

a

参照を作成したいオブジェクト。

返り値

データベース参照配列を返します。

例1 MongoCollection::createDBRef() の例

<?php

$songs 
$db->selectCollection('songs');
$playlists $db->selectCollection('playlists');

// 曲への参照を作成します
$manamana $songs->findOne(array('title' => 'Ma na ma na'));
$refToSong $songs->createDBRef($manamana);

// プレイリストへの参照を追加します
$playlists->update(array('username' => 'me'), array('$push' => array('songlist' => $refToSong)));

?>

参考


MongoCollection
PHP Manual