私はsequelizeでgroupwise maximumを実行しようとしましたが、生のクエリ以外の解決策は見つかりませんでした。Sequelize groupwise maxium
たとえば、1:mの関連付けがあります。 symbols
テーブルには多くの行がcompany_key_statistics
テーブルにあります。 company_key_statistics
には列が作成された時を示すタイムスタンプである列createdAt
があります。最新のsymbols
にcompany_key_statistics
で参加する必要がありますが、最新のcompany_key_statistics
のみ必要です。たとえば、ORCL
シンボルとMSFT
シンボルを取得し、最新のcompany_key_statistics
シンボルのみを取得する必要があります。
組み込みのメソッドを後付けするか、生きたクエリのみを使用してこのようなことを行うことは可能でしょうか?
UPDATE
私は同じthis質問をしていたが、無地のMySQLのために、多分この質問に基づいて、誰かがsequelizeに対処する方法を答えることができます。 ありがとうございます!
でしたか? – Adiii
@Adiii、助けてくれてありがとう、残念ながら、これは私が望んでいたものではありません。 –
私はここであなたが望むものをいくつかのコードロジックと共有することができます – Adiii