Перешёл на mongoDB и так получилось, что найденные данные мне нужно записать в объект this.buyer, но это не работает. Как правильно это сделать и как вызывать после записи функции?
PlayerTracker.prototype.updateBuyers = function() {
if (!db) return;
this.buyer = {}; // work
this.updateData(); // work
db.collection("buyers").findOne({uuid: this._uuid}, function(err, b) {
if (err) throw err
if (!b) return;
this.buyer = b; // dont work
this.updateData(); // dont work
});
}