表中的字段如下
使用sequelize 查询的时候想要返回只返回日期,不要时间。
[js]
XXX.findOne({
where: {
id: pets
},
attributes: [‘id’,[Sequelize.fn(‘date_format’, Sequelize.col(‘records.updatedAt’),’%Y-%m-%d’), ‘record_date’]],
})
[/js]
attributes:表中需要返回的字段,示例代码里返回 id
,record_date
这2个字段
并将表中原有的字段updatedAt
在返回结果中替换显示为record_date
注意:Sequelize.col('records.updatedAt')
中的表名records
要写,不然sequelize 转化成SQL查询的时候会报错,找不到对应字段