【发布时间】:2011-05-13 13:29:26
【问题描述】:
是否可以从以下查询中创建 named_scope:
SELECT g.*, b.*
FROM users u
LEFT JOIN band_users bu ON u.id = bu.uid
LEFT JOIN bands b ON bu.bid = b.id
LEFT JOIN bands_gigs bg ON b.id = bg.bid
LEFT JOIN gigs g ON bg.gid = g.id
WHERE u.id = 1
我正在努力做到这一点,是否可以在 named_scope 或 rails 3 范围内表示多个 :join?
谢谢
【问题讨论】:
标签: sql ruby-on-rails scope named-scope