作者ryudo (那很好哇)
看板Ruby
标题[问题] 多个Models内共享同样的named_class问题
时间Tue Dec 8 20:31:56 2009
(ctrl + y 删去不必要的行列)
环境:
e.g. Ruby 1.8.7 Rails 2.3.4
简单来说 做了一些用来搜寻的named_scope
想要在不同的model内都使用同样模式的named_scope
除了class_eval外有其它的办法吗?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 211.75.165.71
1F:→ godfat:定义你自己的 common base, 做成abstract class(Rails term 12/08 22:59
2F:→ ryudo:试过 会不甩~ 12/09 16:39
3F:→ ryudo:可否分享范例.. 12/09 16:39
4F:推 godfat:看了一下,抱歉,你说得是 XD 看来是 rails 限制。不过, 12/09 18:16
5F:→ godfat:class_eval (module_eval) 不好吗? 12/09 18:16
6F:→ ryudo:感觉比较邪恶XD 12/09 20:04
7F:→ ryudo:虽然现在已经eval了~XD 12/09 20:04