Active Record中的表和子表关系

时间:2012-11-13 21:24:22

标签: ruby-on-rails activerecord sqlite

我有一个所有用户表,用户可以是admin,coordinator或member类型。 我需要另一个表管理员,需要查看所有用户表并检查哪些用户admin == true。如果确实如此,则在管理员表中,其他字段对管理员而言是唯一的。 我如何使用Active Record?

1 个答案:

答案 0 :(得分:0)

不确定为什么需要另一张桌子。您可以使用以下内容轻松获取所有管理员用户:

admins = User.where(:admin => true)

这将为您提供一个ActiveRecord :: Relation,它应该足以代替实际上另一个表。