我是q库的新手。我对nodejs + typescript没有多少经验。
private myfunc(licencenum){
var Totalunreadcount = require('../models/totalunreadcount');
var Readchat = require('../models/readchat');
Readchat.find({licencenum:licencenum},function(err, readchats){
Totalunreadcount.update({licencenum:licencenum}, { $set: {totalcount:3, unreadcount:4}} ,{upsert:true},function(err){
console.log('update success');
});
});
}
private runmyfunc()
{
var q = require('q');
var mypromise = this.myfunc('1235837').then(){
console.log('call finished');
}
}
请告诉我如何成功运行“runmyfunc”。 任何帮助将不胜感激。