2012-01-02 55 views
0

我想知道Mongo中可以有多個GridFS?我問的原因是因爲我正在與Mongo合作同時上傳視頻和圖片。問題是我希望他們成爲獨立的收藏品,但我正在使用在Mongo數據庫和多個文件上的多個GridFS

$db ->gridFS(); 

它使用相同的集合。那麼如何分離這兩種類型並使用gridFS呢?

同樣對於圖像,圖像文件具有與一個ID關聯的圖像的多個版本。這可以在GridFS中完成嗎? grid->StoreFile似乎只存儲一個文件。

回答

1
  • 要使用多個集合的GridFS的,使用此method有自己的前綴

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

  • 要保存多個版本的文件,我會建議存儲文件,生成的文件名和店面形象標識和文件元數據中的版本。