ActiveRecord查找记录是否包含特定ID

ActiveRecord查找记录是否包含特定ID,activerecord,Activerecord,假设一个名为“关系”的ActiveRecord。它有一个属性“参与者”,它是一个包含人员ID的数组。 现在我想查找包含特定人员ID的记录。我应该如何查询它?也许您想做的是这样的: Student.where(:grade => [9,11,12]) 如图所示:

假设一个名为“关系”的ActiveRecord。它有一个属性“参与者”,它是一个包含人员ID的数组。
现在我想查找包含特定人员ID的记录。我应该如何查询它?

也许您想做的是这样的:

    Student.where(:grade => [9,11,12])
如图所示: