0
ModelOne
とModelTwo
の2つのモデルがあります。どちらもmy_field
属性を持っています。私はmy_field
が一意に十分に小さいデータセットでModelOne.
Rails query - 2つの大きなモデルの単一属性の交差
でModelTwo
ずに存在し、私は、単純な非効率的な機能を書き、私は必要なデータを得ることができるように、そこにあるどのように多くの異なるModelTwo
オブジェクトカウントしたいのですが、両方ModelOne
ModelTwo
には数百万のオブジェクトがあります。だから、ModelTwo
総数からその数を減算すると、私が探している数が得られるので、2つの表の間でどれくらい多くの数値が共有されているかの交差数を取得するだけで十分です。
この交差点カウントを取得するには、効率的で効率的な方法はありますか?