Как использовать выбрать и извлечь дату в месяц и год из отметки времени в секвелировании ORM? - PullRequest
0 голосов
/ 25 марта 2020

У меня есть этот запрос в sql:

select to_char (created_at,'Mon') as month,
extract (year from created_at) as year,
id_activity as activity
from event
group by 1, 2, 3

Сначала я попробовал что-то простое, например, чтобы помочь мне понять: model.findAll({attributes: [[ sequelize.fn('extract(year)', sequelize.col('created_at')), 'data']] })

, но он не работает.

я использую postgresDB

1 Ответ

0 голосов
/ 26 марта 2020

Попробуйте следующим образом -

model.findAll({attributes: [[ sequelize.fn('YEAR', sequelize.col('created_at')), 'data']] })

Надеюсь, это поможет!

...