【发布时间】:2014-01-30 05:06:07
【问题描述】:
我有 2 个模型 - User 和 User_detail。
表格:
User
|id|
User_detail
|id|user_id|active|
UserDetails 模型:
class UserDetails < ActiveRecord::Base
belongs_to :user
scope :active, -> { where("active is null or active = true") }
end
如何在查询中使用此范围来仅获取活动用户?
类似这样的:
User.joins(:user_details).active
【问题讨论】:
标签: ruby-on-rails ruby ruby-on-rails-3 activerecord