gpt4 book ai didi

node.js - 如何使用 sailsjs ORM(水线)执行此查询

转载 作者:搜寻专家 更新时间:2023-10-31 23:43:14 27 4
gpt4 key购买 nike

如何执行此查询?

SELECT * FROM blog
GROUP BY MONTH(createdAt)

我尝试过的:

Blog.find()
.groupBy({MONTH:'createdAt'})
.exec(function(err,months){

res.view({
layout: 'blogLayout',
archive:months
});


});

给我错误:不能不进行计算就分组

最佳答案

Waterline(sails 使用的 ORM)此时仅支持将 groupBy 与 sum()、count() 等结合使用。您可以在此处找到验证这一点的代码行:https://github.com/balderdashy/sails-mongo/blob/master/lib/query/aggregate.js#L43 .

关于node.js - 如何使用 sailsjs ORM(水线)执行此查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20254910/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com