MongoDBRef::get
(PECL mongo >= 0.9.0)
MongoDBRef::get — 参照が指すオブジェクトを取得する
このクラスを定義している拡張モジュールは非推奨です。
かわりに MongoDB 拡張モジュールを使うべきです。 このクラスの代替は、新しい拡張モジュールには存在しません。
データベース参照という概念が非推奨になったため、このクラスも非推奨となりました。
説明
public static MongoDBRef::get
( MongoDB $db
, array $ref
) : array
パラメータ
db
- 使用するデータベース。
ref
- 取得したい参照。
返り値
参照が指すドキュメントを返します。ドキュメントが存在しない
(参照が壊れている) 場合は null
を返します。
例
例1 MongoCollection::createDBRef() の例
<?php// $person を db から取得します$person = $people->findOne();// 住所を取得します$address = MongoDBRef::get($people->db, $person['address']);?>
参考
- MongoDB::getDBRef() - データベース参照が指すドキュメントを取得する
- MongoCollection::getDBRef() - データベース参照が指すドキュメントを取得する