PHPマニュアル/PEARマニュアル | ユーザフォーラムで議論/質問 | マニュアル検索 | ハイライト | ハイライトオフ | ポータル | php spot

MongoCollection::createDBRef - データベースへの参照を作成する | JavaScript入門&応用&リファレンスなら「JavaScriptist」

  

MongoCollection::createDBRef

(PECL mongo >=0.9.0)

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

説明

public array MongoCollection::createDBRef ( mixed $document_or_id )

パラメータ

document_or_id

配列あるいはオブジェクトを渡した場合は、その _id フィールドを参照 ID として利用します。 MongoId あるいはスカラーを渡した場合は、 それ自体を参照 ID として利用します。

返り値

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

_id フィールドがない配列を document_or_id に渡した場合は、NULL を返します。

例1 MongoCollection::createDBRef() の例

<?php

$songs 
$db->songs;
$playlists $db->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::createDBRef - データベースへの参照を作成する」について話す
各種マニュアル: PHPマニュアル | PEARマニュアル | Smarty(英語)マニュアル | PHP-GTKマニュアル | MongoCollection::createDBRef - データベースへの参照を作成する」をGoogle検索
copyright © 1997-2024 PHP ドキュメント作成グループ(ライセンス). provided by php spot. マニュアル: