我使用session.writeTransaction
运行来自快递服务器的所有noe4j查询。如果查询花费更多时间并导致请求超时,是否可以捕捉到我的方法?
run(query, params?): Promise<StatementResult> {
const session = this.driver.session();
return session.writeTransaction( tx => tx.run(query, params))
.then(results => {
session.close();
return results;
}).catch(error => {
console.log(JSON.stringify(error));
return Promise.reject(error);
});
}