首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >group by在sequelize中是如何工作的?

group by在sequelize中是如何工作的?
EN

Stack Overflow用户
提问于 2014-03-25 14:48:19
回答 7查看 93K关注 0票数 50

我正在通过Sequelize查找group by查询,但似乎找不到任何文档。

代码语言:javascript
复制
    SELECT column, count(column)  
    FROM table 
    GROUP BY column
EN

回答 7

Stack Overflow用户

回答已采纳

发布于 2014-04-11 16:30:24

问题:https://github.com/sequelize/sequelize/issues/348

代码语言:javascript
复制
User.findAll({
 group: ['field']
})

我使用sequelize@2.0.0-dev9

票数 71
EN

Stack Overflow用户

发布于 2017-05-17 19:06:49

Group by计数为sequelize ORM

'field' -自定义用户输入,您可以重命名此字符串,它是数据库中的field(column)

'count' -在sequelize中get count需要保留的序列化关键字字符串

'cnt' -自定义用户输入,您可以重命名此字符串,它是您的输出count

序列化版本3.25.0

代码语言:javascript
复制
User.findAll({
      attributes: ['field', [sequelize.fn('count', sequelize.col('field')), 'cnt']],
      group: ['field'],
})
票数 16
EN

Stack Overflow用户

发布于 2018-03-30 21:35:09

试试这个-

代码语言:javascript
复制
Table.count(
{
   attributes: ['column'], 
   group: 'column',
} 
票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22627258

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档