我通过以下方法收集了模型学生的 id
ids = Student.all.map{|s| s.id}
现在我想在我的 Ruby 代码中的以下 sql 查询中使用上述数组 id,如下所示:
students = repository.adapter.select(%Q{select id, roll_number, major from students where id in (#{ids})})
上面这行给出了语法错误,因为我不能在这个 sql 查询中使用 ids 作为数组。我是 Ruby 和 Mysql 的新手。那么任何人都可以为此提供解决方案吗?