sql >> データベース >  >> NoSQL >> MongoDB

meteorはmongodbにファイルをアップロードします

    FSCollectionパッケージ を探しています 、およびGridFS ストレージアダプタ。

    開始するには、コンソールでこれを実行します。

    meteor add cfs:standard-packages
    
    meteor add cfs:gridfs
    

    fsCollectionを使用すると、次のように簡単にファイルをアップロードできます。

    最初

    コレクションを宣言します。

    AudioCollection = new FS.Collection("AudioCollection", {
      stores: [new FS.Store.GridFS("AudioCollection")]
    });
    

    簡単なEvent handlerを作成します 。

    Template.example.events({
      'click #example':function(e,t){
        //Simple Event to upload files into mongo.
      }
    })
    

    そして、簡単なhelper

    Template.example.helpers({
     showAudio:function(){
       return AudioCollection.find();
      }
    })
    

    このHTML

    {{each showAudio}}
      {{#if isAudio}}
       <!-- show whatever you want here -->
      {{/if}}
    {{/each}}
    

    READMEは現時点では空なので、サンプルデモ を作成しました。 。




    1. MongoDB:サーバーに起動警告があります''データベースのアクセス制御が有効になっていません''

    2. スプリングデータmongodbリポジトリを使用してオプションのクエリパラメータを追加します

    3. MongoDBサーバーのシームレスなスケール

    4. 別のPHPクラスからMongoDBに接続するにはどうすればよいですか?