2

Rails で実行するクエリがあります。

me = User.find(1)
my_groups = me.groups

my_groups潜在的に複数の行を返すことができます。

my_groupsまたはme.groupsが 1 より大きいかどうかを判断するためにメソッドを使用する、手早く汚い方法はありますか?

そうmy_groups.greater_than_one? でない場合、クエリが1行以上を返すかどうかを判断する際に何をお勧めしますか?

me.groups基本的に、ユーザーに関連付けられている別のテーブルです。基本的に、特定のユーザーが属する「グループ」を示します。

4

2 に答える 2