1

すべてのモデルは関連付けを使用して接続されています。すべてのコントローラーで、1 つのエントリ モデル (ストア モデル) を呼び出して、必要なものすべてを取得していることに気付きました: ストアの製品、製品のコメント、ストアのクライアントなど。

したがって、店舗情報 (場所、電話番号など) だけが必要な場合、Rails は必要なすべての店舗情報と、その他すべての関連情報 (クライアント、製品など) を提供してくれます。しかし、私はそのページにそれらを必要とせず、使用しません。

これ (関連付け) はアプリのパフォーマンスにマイナスの影響を与えますか?

はいの場合、ベストプラクティスは何ですか? 必要な関連付けの深さを指定できますか (n 番目の子まで)?

知識と経験を共有していただきありがとうございます。

4

0 に答える 0