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

Meteor/MongoDB zobrazit dostupná pole pro publikování?

Záznamy si můžete prohlédnout v Meteor.users na serveru, například jejich přihlášením do konzole. Například v server.js:

Meteor.startup(function() {

  Meteor.publish("nothing", function() { 
    if (this.userId)
      console.log(Meteor.users.findOne({_id: this.userId}));
  });

});

Pak se přihlaste k odběru tohoto v klientovi:

Meteor.subscribe("nothing");

Tím se zaprotokoluje obsah přihlášeného uživatele do konzole serveru (okno terminálu). Důvod, proč je to v metodě publikování, je ten, že Meteor neumožňuje přístup k aktuálnímu uživateli mimo metodu, takže jsem jej pojmenoval „nic“, abych naznačil, že nic nedělá a slouží pouze pro účely dočasné kontroly.




  1. struktura složek pro MEAN stack

  2. 'toto' není definováno v háku před uložením Mongoose

  3. Jak získat poslední dokument každého dne v kolekci MongoDB?

  4. MongoDB - Aktualizace pouze $ref z typu pole DBRef