私はUser
とPost
テーブルを持っています。 User has Many Posts
の関係。私は、ユーザーに質問し、ユーザーが行った投稿の数でクエリを並べ替える必要があります。このsequelizeクエリはどのように書くのですか?数の関連付けを順番に並べ替えますか?
Post.belongsTo(User, {foreignKey: 'userId'});
User.hasMany(Post, {foreignKey: 'userId'});
User.findAll({
order: 'COUNT(Post) DESC', //???
include: [Post]
});
このユーザークエリを投稿ごとにソートするにはどうすればよいですか?
<悪意に満ちた発言->私はそれを愛するを働かせることができるように。 snide-remark> –