1

これが私のコードです

Meteor.users.after.insert(function(userId, doc) {
  //console.log("Ekleme Yapıldı -> cid :" + doc.profile.companyId);
  console.dir(doc);
  UpdateCompany(doc.profile.companyId);
});

function UpdateCompany(companyId) {

  Companies.update({
      _id: companyId
    }, {
      $set: {
        'rootUserAdded': true
      }
    },
    function(err, affectedDocs) {
      if (err) {
        console.dir(err);
      } else {
        console.log("Update Succes.");
        console.dir(affectedDocs);
      }

    }
  );

ログ メッセージには更新が表示されますが、コレクションは更新されません。ユーザーがユーザー コレクションに追加されたときに会社のコレクションを更新したい。

4

0 に答える 0