0

hasManyアソシエーションにメンバーがいるかどうかを判断するための(パフォーマンスの観点から)最も安価な方法は何ですか?私はすべての子供を取り戻さないようにしています。gormを使用して子供を数えるクリーンな方法はありますか?

ここでの使用例は、親オブジェクトのUIに[+]を表示する(または表示しない)ことです。

4

2 に答える 2

1

まっすぐなゴーム式では不可能だと思います

于 2012-05-30T01:58:16.110 に答える
0

子に対してsize()チェックを実行しても、(特にキャッシュを利用している場合は)何も失われることはないと思います。もう1つのオプションは、ビットを非正規化し、親の列としてカウントを維持することです。これは、注文ヘッダーの注文アイテムの数を追跡するecommサイトに対して行います。

countByダイナミックファインダーを調べることもできます。

于 2012-05-22T03:54:08.383 に答える