sql >> Databasteknik >  >> NoSQL >> MongoDB

Gör Meteor reaktiv mot specifik underpost av Meteor.user()

Jag vet inte om det här är det bästa sätt, men ta en titt på det här exemplet:

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

Den första autorun aktiveras varje gång användardata ändras, men den andra autorun aktiveras endast när den specifika egenskapen ändras.



  1. Skapa en ny uppsättning från en serie av en sorterad uppsättning i Redis

  2. mongodb print json utan blanksteg, dvs unpretty json

  3. Mongo UUID Typ 03 istället för 04 från mongo shell

  4. Hur konverterar man BSON Timestamp från Mongo changestream till ett datum?