我正在开发一个以mongodb为后端的web应用程序.我想让用户上传图片到他们的个人资料,就像在个人资料图片链接.我在MVC2中使用了一个aspx页面,我读到GridFs库用于将大型文件类型存储为二进制文件.我到处都在寻找如何做到这一点的线索,但mongodb没有任何C#api或GridFs C#的文档.我困惑不解,真的需要另一套大脑.
有谁知道如何真正实现文件上传控制器,将用户上传的图像存储到mongodb集合中?万分感谢!
我试过这个的变种,但都没有用.
Database db = mongo.getDB("Blog");
GridFile file = new GridFile(db);
file.Create("image.jpg");
var images = db.GetCollection("images");
images.Insert(file.ToDocument());