没看懂本小节视频的这两句话,能否解读一下
来源:11-3 MySQL group分组查询

迷失的小麦
2020-06-23
const favors=Favor.findAll({
where:{
art_id:{
[Op.in]:ids
}
},
group:['art_id'],
attributes:['art_id',[Sequelize.fn('COUNT','*'),'count']]
});
group:[‘art_id’],
attributes:[‘art_id’,[Sequelize.fn(‘COUNT’,’*’),‘count’]]
写回答
1回答
-
7七月
2020-06-24
怎么说呢,这个是没有道理可以讲的。这是基于Sequelize这个ORM库的语法,它定义了这个语法,所以就要遵守这个语法规则。就像你自己去写一个API,传什么参数怎么传也是由你自己决定的。
group 这个key,要求接受一个数组,所以传[art_id]
同理attributes也是也一样的
00
相似问题