私はこのクエリを持っています、
User.where('name LIKE ?', "%#{term}%").where(group: "student").limit(10)
主に 2 つではなく 1 つの where メソッドを許可しますが、SQL クエリがグループ フィールドを認識しないという結果になります。これまでのところ、上記は機能していますが、これを改善できるかどうか、およびその方法を知りたいです。
また、審美的な外観以外に、クエリに複数の where メソッドを使用することについて心配する必要がありますか?