很抱歉一天之内要问两个问题,但是Node.js遇到了一些新手问题。我显然不了解这里的基本知识,也不知道它是什么。根据pg JavaScript软件包文档,我拥有的代码应该可以工作,但是当我通过调试器运行程序时,它只是完全跳过了查询承诺代码。我可以就如何解决该问题提供一些建议。
这是我的代码:
'use strict';
module.exports = {
get_urls_to_crawl: function (postgres_client) {
const select_fqdn = "SELECT * FROM fqdn WHERE last_crawled_date >= (NOW() - INTERVAL '1 hours')";
console.log(select_fqdn);
postgres_client.query(select_fqdn)
.then(res => console.log(res.rows[0]))
.catch(e => console.error(e.stack))
},
};
我已经尝试使用其他SQL查询来确保它不是SQL的问题。我什至用我知道不正确的SQL查询尝试了它,但它似乎仍然跳过了查询。
感谢您的帮助。