[問題] 多個Models內共享同樣的named_class問題

看板Ruby作者 (那很好哇)時間15年前 (2009/12/08 20:31), 編輯推噓1(106)
留言7則, 2人參與, 最新討論串1/2 (看更多)
(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

12/08 22:59, , 1F
定義你自己的 common base, 做成abstract class(Rails term
12/08 22:59, 1F

12/09 16:39, , 2F
試過 會不甩~
12/09 16:39, 2F

12/09 16:39, , 3F
可否分享範例..
12/09 16:39, 3F

12/09 18:16, , 4F
看了一下,抱歉,你說得是 XD 看來是 rails 限制。不過,
12/09 18:16, 4F

12/09 18:16, , 5F
class_eval (module_eval) 不好嗎?
12/09 18:16, 5F

12/09 20:04, , 6F
感覺比較邪惡XD
12/09 20:04, 6F

12/09 20:04, , 7F
雖然現在已經eval了~XD
12/09 20:04, 7F
文章代碼(AID): #1B7aS_yb (Ruby)
文章代碼(AID): #1B7aS_yb (Ruby)