Sequelize查询时间戳格式

时间:2017-02-26 15:18:47

标签: javascript postgresql orm timestamp sequelize.js

我有一个带有createdat和updatedat字段的Postgresql数据库表。它们是带时区的时间戳类型,但在获取created / updatedat字段时,我不希望整个 2017-02-21 10:53:45.381712 + 01 。 所以我可以改为执行此查询:

select "CREATEDAT"::timestamp(0) from "MY_TABLE";

返回:

      CREATEDAT      
---------------------
2017-02-21 10:53:45    

我的Sequelize查询中是否可以做同样的事情?

以下是获取表中条目的所有列的查询示例。我想在这里执行上面提到的postgres查询:

show: (request, reply) => {
request.models.MY_TABLE.findById(request.params.id, {

    // Maybe do something here to get right date format?

})
  .then((result) => {
    return reply(result);
  })

}

1 个答案:

答案 0 :(得分:0)

请参阅https://stackoverflow.com/a/25278150/4583460

notifyDataSetChanged()