Php/docs/mongocollection.getdbref

来自菜鸟教程
跳转至:导航、​搜索

MongoCollection::getDBRef

(PECL mongo >=0.9.0)

MongoCollection::getDBRefFetches the document pointed to by a database reference


说明

public MongoCollection::getDBRef ( array $ref ) : array

参数

ref
A database reference.


返回值

Returns the database document pointed to by the reference.


范例

Example #1 MongoCollection::getDBRef() example

<?php$playlists = $db->playlists;$myList = $playlists->findOne(array('username' => 'me'));// fetch each song in the playlistforeach ($myList['songlist'] as $songRef) {    $song = $playlists->getDBRef($songRef);    echo $song['title'] . "\n";}?>

以上例程的输出类似于:


Dazed and Confused
Ma na ma na
Bohemian Rhapsody

In the above example each $songRef looks something like the following:

    Array
    (
        [$ref] => songs
        [$id] => 49902cde5162504500b45c2c
    )
    

参见