Это мой обратный вызов:передать переменный блок на функцию обратного вызова, которая уже аргументы
function evaluateServiceResponse(err, response){
db.answerCollection.insert({id: response["serviceAnswer"]["id"]}); //problem is this line
}
Это мой обратный вызов пользователь:
mysoapclient.invokeServiceMethod(jsonRecords,this.evaluateServiceResponse);
Вот весь код. Внутри process
создать ссылку блок в моей базе данных:
process(function(){
...
let db=null;
db = mongoClient.connect(connectionURL);
//Do whatever to create jsonRecords
mysoapclient.invokeServiceMethod(jsonRecords,this.evaluateServiceResponse);
...
});
В invokeServiceMethod
переговоры по обслуживанию затем вызывает функцию обратного вызова передавая ему ответ службы.
Как получить ссылку на db в моем обратном вызове evaluateServiceResponse
?
Спасибо.
Спасибо; что помогает :) – saab