Node.js 如何使用sailsjs ORM(水线)执行此查询
如何执行此查询Node.js 如何使用sailsjs ORM(水线)执行此查询,node.js,orm,sails.js,waterline,Node.js,Orm,Sails.js,Waterline,如何执行此查询 SELECT * FROM blog GROUP BY MONTH(createdAt) 我所尝试的: Blog.find() .groupBy({MONTH:'createdAt'}) .exec(function(err,months){ res.view({ layout: 'blogLayout', archive:months }); }); 给我一个错误:不能在没有计算的情况下使用gr
SELECT * FROM blog
GROUP BY MONTH(createdAt)
我所尝试的:
Blog.find()
.groupBy({MONTH:'createdAt'})
.exec(function(err,months){
res.view({
layout: 'blogLayout',
archive:months
});
});
给我一个错误:不能在没有计算的情况下使用groupBy水线(sails使用的ORM),此时仅支持将groupBy与sum()、count()等结合使用。您可以在此处找到验证这一点的代码行: