如何在 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']]
});