如何在 Sequelize 中翻译以下 PostgreSQL 查询?
How to translate the following PostgreeSQL query in Sequalize?
我有一个查询,它将检索所有记录和会话日期列作为日期名称。
select to_char(bs.session_date, 'Day') as days,* from batch_sessions bs;
我想将此查询转换为 Sequalize 查询 (ORM) 以便在 Node JS 中使用。
进度:
batch_sessions.findAll({});
我执行了上面的 sequalize 查询,它检索了所有记录,但包括我需要使用该 to_char 函数的所有记录。
首先你必须创建一个Sequelize模型,然后按如下方式使用它。
batch_sessions.findAll({
attributes: [ [sequelize.fn('to_char', sequelize.col('session_date'), 'Day'), 'days']]
});
我有一个查询,它将检索所有记录和会话日期列作为日期名称。
select to_char(bs.session_date, 'Day') as days,* from batch_sessions bs;
我想将此查询转换为 Sequalize 查询 (ORM) 以便在 Node JS 中使用。
进度:
batch_sessions.findAll({});
我执行了上面的 sequalize 查询,它检索了所有记录,但包括我需要使用该 to_char 函数的所有记录。
首先你必须创建一个Sequelize模型,然后按如下方式使用它。
batch_sessions.findAll({
attributes: [ [sequelize.fn('to_char', sequelize.col('session_date'), 'Day'), 'days']]
});