MongoGridFS
PHP Manual

MongoGridFS::__construct

(PECL mongo >=0.9.0)

MongoGridFS::__construct新しいファイルコレクションを作成する

説明

MongoGridFS::__construct ( MongoDB $db [, string $files = NULL [, string $chunks = NULL ]] )

ファイルはふたつのコレクションにまたがって格納されます。 最初のコレクションにはファイルのメタ情報が、 そしてふたつめのコレクションには実際のファイルのチャンクが含まれます。 デフォルトでは、fs.files および fs.chunks は使用するコレクション名となります。

"fs" 以外のプレフィックスを使用するには引数をひとつ使用します。

$fs = new MongoGridFS($db, "myfiles");
これは、コレクション myfiles.files および myfiles.chunks を使用します。

ふたつの引数を指定すると、コレクション名を完全に指定することができます。

$fs = new MongoGridFS($db, "myfiles", "mychunks");
これは、コレクション myfiles および mychunks を使用します。

パラメータ

db

データベース。

files

オプションのファイルコレクション名。チャンクを指定しなかった場合は、 files は両方のコレクションのプレフィックスとして使われます。

chunks

オプションのチャンクコレクション名。


MongoGridFS
PHP Manual