在 Ruby on Rails 中,如何建模一个Employee可能属于 aSection并且可能属于Section 或不属于另一个Section一直到Organization. 我正在寻找一组可以处理未知数量级别的模型。然后找出最直接的级别Employee,每个级别Section都有自己的管理员。
我希望使用acl9进行授权,但是如果级别数未知,我仍然无法弄清楚如何做到这一点。
在 Ruby on Rails 中,如何建模一个Employee可能属于 aSection并且可能属于Section 或不属于另一个Section一直到Organization. 我正在寻找一组可以处理未知数量级别的模型。然后找出最直接的级别Employee,每个级别Section都有自己的管理员。
我希望使用acl9进行授权,但是如果级别数未知,我仍然无法弄清楚如何做到这一点。
祖先宝石听起来可能会满足您的需求。上面还有一个 railscast:http ://railscasts.com/episodes/262-trees-with-ancestry