【发布时间】:2011-03-10 06:15:53
【问题描述】:
亲爱的,我有一个 Student 模型,我在其中指定了一些 name_scope,例如from_program、from_year、from_school、has_status、from_course等……
我是否可以在运行时根据某些标准动态地将不同的named_scope 链接在一起?
例如,如果访问数据的用户来自 Finance,我希望能够仅将 from_school 和 has_status 链接在一起。如果用户是讲师,我希望能够将from_course、from_school 链接在一起,等等...
我应该使用named_scope 吗?还是我应该回到指定条件的旧方法?
提前感谢您的建议! =) 顺便说一句,我正在使用 rails 2.3
【问题讨论】: