0

我正在尝试使用 Bookshelf.js 从 Postgres 获取数据。我没有找到为 Bookshelf.js 执行此操作或执行原始查询的方法。

try {
    avgDays = await new User().query((qb) => {
        return "SELECT AVG(date_part) FROM (SELECT DATE_PART('day', disable_account - created_at) FROM users WHERE disabled_account IS NOT NULL) AS date_part"
    }).fetchAll().then(function(data) {
        return data.toJSON()
    }, function(err){
        console.error(err)
    });
} catch (err) {
    throw err;
}

此代码返回表中的所有行。请帮助将 SQL 转换为 Bookshelf.js。谢谢。

4

0 回答 0