我对活动记录中包含散列和连接感到非常困惑,我想知道如何在Rails上执行这种查询p.name,op.id AS order_product_id,FROM orders o ON op.order_id = o.id ON pp.id = op.product_provider_id ON p.id = pp.provider_i
我有一个复杂的SQL查询,涉及3个模型,创建基于时间操作的虚拟属性…理想情况下,我希望使用ActiveRecord arel方法来生成它,这样它就会更好,但我不知道如何生成。find_by_sql <<--sql FROMposts.id
) AS dashboard_data # this name