0
私は後発的なbackend express APIを持っています。私の後編モデルでは、Citizen
はStreet
に属し、これはに属するTown
に属します。私は簡単のようStreet
で市民を数えることができます。モデルをSQLで他のモデルに「集約」しますか?
return db.Citizen.aggregate('value', 'count', {
where: {
'$Town.name$': townName
},
});
しかし、私は、市民が直接これらのモデルに関連付けられていないにもかかわらず、Town
またはState
で市民をカウントできるようにしたいと思います。それが可能なのか、もしそうなら、私はそれをどうすればできますか?あなたがする必要がどのような
を「市民」の平均年齢などのもの。 –
アトリビュートに関するサポート集約を続ける。http://docs.sequelizejs.com/manual/tutorial/querying.html#attributes。これがあなたが必要としていることを願っています。 – Ellebkey