作者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