【问题标题】:Tables and subtables relation in Active RecordActive Record 中的表和子表关系
【发布时间】:2012-11-13 21:24:21
【问题描述】:

我有一个所有用户表,用户可以是管理员、协调员或成员类型。 我需要另一个表管理员,它需要查看所有用户表并检查哪些用户 admin==true。如果是真的,它在管理员表中,其他字段对管理员来说是唯一的。 我将如何使用 Active Record 来做到这一点?

【问题讨论】:

    标签: ruby-on-rails activerecord sqlite


    【解决方案1】:

    不知道为什么需要另一张桌子。您可以通过以下方式轻松获取所有管理员用户:

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

    这会给你一个 ActiveRecord::Relation 应该足够了,而不是实际上另一个表。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-21
      • 2011-11-19
      • 1970-01-01
      • 1970-01-01
      • 2012-10-09
      • 1970-01-01
      相关资源
      最近更新 更多