【发布时间】:2012-10-29 10:20:42
【问题描述】:
我有以下型号
用户
has_many :leave_balances
离开余额
belongs_to :user
belongs_to :leave_type
离开类型
has_many :leave_balances
我想输出一个表格格式,按休假类型显示用户名及其余额。 并非每个用户都可以拥有所有余额,即所需的外部联接。
我希望看到这样的东西:
Employee Annual Leave Sick Leave
Bob 10
Fred 9
Sara 12 15
我不确定如何将它作为一个单一的陈述来表达?
我在想类似 User.joins(:leave_balances).joins(:leave_type)
【问题讨论】:
标签: ruby-on-rails-3 activerecord