2012-01-02 6 views
0

Mongoで複数のGridFSを使用することは可能でしょうか?私が求めている理由は、私がMongoと一緒に取り組んでいるのは、ビデオと画像の両方のアップロードがあるからです。問題はそれらを別々のコレクションにしたいが、私は同じコレクションを使用するMongoデータベースと複数のファイルの複数のGridFS

$db ->gridFS(); 

を使用しています。だから私はどのように2つのタイプを分離することができますし、stil use gridFS?

イメージの場合、イメージファイルには1つのIDに関連付けられたイメージの複数のバージョンがあります。 GridFSでこれを行うことはできますか? grid->StoreFileは1つのファイルしか保存していないようです。

答えて

1
  • 複数のバージョンを使用してファイルを保存するには

    $collection = $db->getGridFS($prefix);

  • 独自の接頭辞で、このmethodを使用し、gridfsのための複数のコレクションを使用するには、私は、生成されたファイル名と保存画像IDで格納されたファイルをお勧めします代わりにファイルメタデータのバージョンを使用します。

関連する問題