同じクエリを共有するモデルの2つのテーブルがありますが、それらを別々にクエリするので、ページングは頭痛になる可能性があります。2つの別々のモデル、統一が必要
私たちはビデオモデルとイメージモデルを持っています。 作成日に基づいてフェッチする場合は、2つのクエリを別々に実行し、それらを統一し、再ソートして再度制限する必要があります。 頭痛は、ページネーションも同様に、2つの別々のオフセットが必要です。
あなたはポイントを得る。 何とか統一したい。問題は、複雑なアプリケーションに根ざしているため、1つの大きなテーブルに統合できないということです。 ActiveRecordが単一のテーブルを管理するためにActiveRecordのソリューションをどのように備えているのか疑問に思っていました。おそらく、独自のIDを持つ大きなAssetsテーブルと特定のモデルのreference_idを作成する必要がありますか?
ありがとうございます!
このリンクは質問に答えるかもしれませんが、回答の重要な部分をここに含めて参考にしてください。リンクされたページが変更された場合、リンクのみの回答は無効になります。 - [レビューから](/レビュー/低品質の投稿/ 16727957) – Grandpa
完了しました。インフォメーションありがとう –