我不能从这个RSSparsing器得到任何东西

我有一个SQL数据库与RSSurl。 我想用cron来每隔几个小时触发一次feed的请求(cron被设置为每分钟得到一个回报)。 当我得到一个回报,我想把这些到一个聚合网站的数据库。

这是我所能得到的。 我知道有东西看起来不能放在手指上。

cron.schedule('* * * * *', function () { router.get('/', function (req, res) { pool.connect() .then(function (client) { client.query( 'SELECT * FROM rss_url;') .then(function (result) { client.release(); result.forEach(function (rss) { parser.parseURL(rss, function (err, parsed) { console.log('parsed.feed ', parsed.feed); parsed.feed.entries.forEach(function (entry) { console.log('entry ', entry); client.query( 'INSERT INTO article (contentSnippet, guid, link, title, category) ' + 'VALUES ($1, $2, $3, $4, $5)', [entry.contentSnippet, entry.guid, entry.link, entry.title, entry.category])