如何从sequelize count()函数的结果中按计数排序

时间:2019-05-16 12:52:19

标签: mysql sequelize.js

我正在尝试根据查询结果对查询结果进行排序,这可以在MySQL中轻松完成,如下所示:

SELECT 
    COUNT(*) as c1, Rcountry 
FROM
    user
WHERE
    role LIKE 'client'
        AND teamid IS NOT NULL
GROUP BY Rcountry
ORDER BY c1 DESC

这是我尝试过的方法,但是不知道如何根据findAndCountAll函数的结果进行计数

 MODEL.count({
        attributes : [['Rcountry', 'Rcountry']],
        where      : {
            teamid: { [Op.ne]: null }
        },
        group : ['Rcountry'],
        order : []
       })

这可能与续集吗?还是我想念东西

0 个答案:

没有答案