MongoDB
 sql >> Datenbank >  >> NoSQL >> MongoDB

meteor lädt eine Datei auf mongodb hoch

Sie suchen nach dem FSCollection-Paket , und das GridFS Speicheradapter.

Führen Sie dies auf der Konsole aus, um zu beginnen.

meteor add cfs:standard-packages

meteor add cfs:gridfs

Jetzt können Sie mit fsCollection Dateien einfach hochladen.

Zuerst

Deklarieren Sie die Sammlung.

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

Erstellen Sie einen einfachen Event handler .

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

Und machen Sie einen einfachen helper

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

Mit diesem HTML

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

Da die README in diesem Moment leer ist, habe ich ein Beispiel DEMO erstellt .