我正在构建一个Node.js应用程序,需要使用CTE查询Redshift数据库(基于postgres 8.0.2).不幸的是,到目前为止我看过的SQL查询构建器(node-sql,knex.js和sequelize)似乎不支持公用表表达式(CTE).
我使用Jeremy Evans的Sequel gem在Ruby中形成公共表表达式非常成功,它有一个with方法,它接受两个参数来定义表的别名和数据集引用.我想在Node中有类似的东西.
我是否错过了Node.js SQL查询构建器的任何明显竞争者?据我所知,这些是最明显的四个: