MongoDB
 sql >> Baza danych >  >> NoSQL >> MongoDB

Spraw, aby Meteor reagował na określony element podrzędny Meteor.user()

Nie wiem, czy to jest najlepsze sposób, ale spójrz na ten przykład:

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);
});

Pierwsze autorun uruchomi się za każdym razem, gdy zmienią się dane użytkownika, jednak drugi autorun uruchomi się tylko wtedy, gdy zmieni się ta konkretna właściwość.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Przechowywanie obiektu Json w kluczu Mongoose String

  2. MongoDB:Co to jest pula połączeń i limit czasu?

  3. Jak stworzyć klienta i kartę w jednej akcji ze Stripe?

  4. Zapytania w MongoDB

  5. dropDups prawda nie działa mongodb