use*_*287 32 javascript sequelize.js
我正在group by
通过Sequelize 寻找查询,似乎无法找到任何文档.
SELECT column, count(column)
FROM table
GROUP BY column
Run Code Online (Sandbox Code Playgroud)
kar*_*sev 49
问题:https://github.com/sequelize/sequelize/issues/348
User.findAll({
group: ['field']
})
Run Code Online (Sandbox Code Playgroud)
我用sequelize@2.0.0-dev9
Sam*_*dhe 43
我想你在找这样的东西:
Table.findAll({
attributes: ['column1',
sequelize.fn('count', sequelize.col('column2'))],
group: ["Table.column1"]
}).success(function (result) { });
Run Code Online (Sandbox Code Playgroud)
更新:新版本Sequelize的使用.然后,而不是.success.
Table.findAll({
attributes: ['column1',
sequelize.fn('count', sequelize.col('column2'))],
group: ["Table.column1"]
}).then(function (result) { });
Run Code Online (Sandbox Code Playgroud)
аle*_*kyі 11
按计数分组 sequelize ORM
'field'
- 你可以重命名这个字符串,它是你field(column)
的数据库
'count'
-保留字符串需要得到count
在sequelize
'cnt'
- 你可以重命名这个字符串,这是你的输出 count
Sequelize版本 3.25.0
User.findAll({
attributes: ['field', [sequelize.fn('count', sequelize.col('field')), 'cnt']],
group: ['field'],
})
Run Code Online (Sandbox Code Playgroud)
尝试这个 -
Table.count(
{
attributes: ['column'],
group: 'column',
}
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
46593 次 |
最近记录: |