【发布时间】:2011-04-01 01:54:00
【问题描述】:
我有一个order 模型belongs_to :user,一个product 模型,一个连接模型order_product:
class OrderProduct < ActiveRecord::Base
belongs_to :order
belongs_to :product
end
order_product 模型有一个 quantity 列。
我如何知道用户u 订购了多少产品p?我想找到一个使用 rails 3 的活动记录查询语法并尽可能在数据库级别进行的解决方案。如有任何帮助,我将不胜感激。
【问题讨论】:
-
好问题,有时很难找到这样的例子。
标签: ruby-on-rails ruby-on-rails-3 activerecord arel