MongoDB
 sql >> Database >  >> NoSQL >> MongoDB

meteor carica un file su mongodb

Stai cercando il Pacchetto FSCollection e il GridFS Adattatore di archiviazione.

per iniziare, eseguilo sulla console.

meteor add cfs:standard-packages

meteor add cfs:gridfs

ora Con fsCollection puoi caricare file semplici come.

Primo

Dichiara la Collezione.

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

Crea un semplice Event handler .

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

E fai un semplice helper

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

Con questo HTML

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

Poiché il README è vuoto in questo momento, ho creato una DEMO .