私はmongodbをバックエンドとしてWebアプリケーションを開発しています。私は、ユーザーにプロファイルにリンクされた写真のような写真をアップロードさせたいと思っています。私はMVC2でaspxページを使用していますが、GridFsライブラリはバイナリとして大きなファイルタイプを格納するために使用されています。私はこれがどのように行われたかの手がかりをどこからでも見てきましたが、mongodbにはC#apiやGridFs C#に関するドキュメントはありません。私はうんざりして混乱していて、本当に別の脳を使うことができます。C#でMongoDB GridFs、画像などのファイルを保存するには?
ユーザーがアップロードしたイメージをmongodbコレクションに保存するファイルアップロードコントローラを実際に実装する方法を知っている人は誰ですか?感謝万円!
私はこのような変形を無駄に試しました。たとえば以下の
Database db = mongo.getDB("Blog");
GridFile file = new GridFile(db);
file.Create("image.jpg");
var images = db.GetCollection("images");
images.Insert(file.ToDocument());
HTTPS上の差分から撮影されています:
GridFSとV2.1のMongoDBの内のファイルで作業する方法は、今この方法を行うことができます// stackoverflow.com/questions/45535296/how-to-create-a-cdn-server-in-dotnet-core-using-mongodb-gridfs-and-angularjs?noredirect=1#comment78034138_45535296 –