在 mysql 查询中,如果我想检索静态值作为选择查询中的列,我通常会使用以下语句:
SELECT
...,
"static value" as static_value
FROM table_name;
如何在sequelize findAll中完成此类查询?
sequelize.literal()
Model.findAll({
attributes: ['foo', 'bar', [sequelize.literal('"static value"'), 'static_value']]
});
这相当于
SELECT foo, bar, 'static value' AS static_value FROM ...