sql >> Database >  >> NoSQL >> MongoDB

Meteor reactief maken op specifiek subitem van Meteor.user()

Ik weet niet of dit de beste is manier, maar kijk eens naar dit voorbeeld:

Tracker.autorun(function() {
  var user = Meteor.user();
  if (user && user.profile)
    Session.set('p1', user.profile.preference1);
});

Tracker.autorun(function() {
  var p1 = Session.get('p1');
  console.log("p1 is " + p1);
});

De eerste autorun wordt geactiveerd telkens wanneer de gebruikersgegevens veranderen, maar de tweede autorun wordt alleen geactiveerd wanneer die specifieke eigenschap verandert.



  1. mongodb tekst zoeken met meerdere talen

  2. MongoDB $toUpper

  3. Mangoest sorteren op ingevuld veld

  4. MongoDB - Alleen numerieke tekenreeksen selecteren / Controleer of tekenreeks numeriek is in mongo-shell