捕获导致Express-Server超时的neo4j查询

时间:2019-05-27 09:34:00

标签: node.js express neo4j neo4jclient

我使用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);
        });
}

0 个答案:

没有答案