私はお互いに1対1の2つのモデルを持っています。 Aは現在1つのBを持っています。2つのモデルが互いに属しますか?
最近、ロジックを簡素化し、パフォーマンスを向上させるために、AがBのIDを保持することが望ましい多くのケースが発生します。しかし、場合、私は疑問に思う:これは
- 私が間違っていた本当に
UPDATE
を任意の考えを突破し、大会
私が考えることができる唯一の場所は、Bを持たないすべてのAを見つけることです。私の100000+レコードのそれぞれに内部結合が必要です。しかし、IDがある場合は、AがBを持っていることをすぐに知ることができます。
has_one/belongs_to設定で現時点でどのようなパフォーマンスの問題が発生していますか? – Gareth
現在、私はLEFT OUT JOINをBの存在に基づいて、他の多くの条件とともに、異なるクエリロジックを持つ必要があるクエリに対して実行する必要があります。 – lulalala
モデルの詳細と循環参照が必要な理由をご記入ください。 – Antoine