Rails で実行するクエリがあります。
me = User.find(1)
my_groups = me.groups
my_groups
潜在的に複数の行を返すことができます。
my_groups
またはme.groups
が 1 より大きいかどうかを判断するためにメソッドを使用する、手早く汚い方法はありますか?
そうmy_groups.greater_than_one?
でない場合、クエリが1行以上を返すかどうかを判断する際に何をお勧めしますか?
me.groups
基本的に、ユーザーに関連付けられている別のテーブルです。基本的に、特定のユーザーが属する「グループ」を示します。