sql >> Databáze >  >> NoSQL >> MongoDB

meteor nahrajte soubor do mongodb

Hledáte balíček FSCollection a GridFS Adaptér úložiště.

Chcete-li začít, spusťte toto na konzole.

meteor add cfs:standard-packages

meteor add cfs:gridfs

nyní S fsCollection můžete nahrávat soubory jednoduše jako.

První

Vyhlásit sbírku.

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

Vytvořte jednoduchý Event handler .

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

A proveďte jednoduchého helper

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

S tímto HTML

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

Protože je soubor README v tuto chvíli prázdný, vytvořil jsem ukázkové DEMO .




  1. MongoDB $setDifference

  2. Dotazování na vložené objekty v Mongoidu/rails 3 (Operátory nižší než, Min a řazení)

  3. Musím před vložením do MongoDB dezinfikovat uživatelský vstup (kombo MongoDB+Node js)

  4. Jak naslouchat změnám v kolekci MongoDB?