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

meteor upload en fil til mongodb

Du leder efter FSCollection Package , og GridFS Lageradapter.

for at komme i gang, kør dette på konsollen.

meteor add cfs:standard-packages

meteor add cfs:gridfs

nu Med fsCollection kan du nemt uploade filer.

Først

Erklær indsamlingen.

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

Opret en simpel Event handler .

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

Og lav en simpel helper

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

Med denne HTML

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

Da README er tomt i øjeblikket, har jeg lavet en prøve DEMO .




  1. Søger i MongoDB

  2. Sådan bruger du aggregeringsfunktionen mongo db-query

  3. Gem arrays i Mongoose-skema

  4. FluentMongo kastefejl lige pludselig