Je suis le développement d'une application web avec mongodb comme mon back-end. J'aimerais avoir les utilisateurs à télécharger des photos de leurs profils comme lié en photo de profil. Je suis à l'aide d'une page aspx avec MVC2 et j'ai lu que GridFs bibliothèque est utilisée pour stocker des gros fichiers comme les fichiers binaires. Je l'ai cherché partout pour trouver des indices que la façon dont cela est fait, mais mongodb n'ont pas de documentation pour C# api ou GridFs C#. Je suis perplexe et confus, vraiment pu utiliser un autre ensemble de cerveaux.
Quelqu'un sait comment mettre en œuvre un upload de fichier contrôleur qui stocke une image téléchargée par l'utilisateur dans une collection mongodb? Un million de mercis!
J'ai essayé des variantes de ce vain.
Database db = mongo.getDB("Blog");
GridFile file = new GridFile(db);
file.Create("image.jpg");
var images = db.GetCollection("images");
images.Insert(file.ToDocument());