エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Ruby on Rails と const_missing - marmooのメモ書き
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Ruby on Rails と const_missing - marmooのメモ書き
programmingRuby on Rails と const_missing.DSL を書くときには const_missing を書き換えるみたいな... programmingRuby on Rails と const_missing.DSL を書くときには const_missing を書き換えるみたいなこともするので,それでハマッたときにも役立つかも知れない話.Ruby で DSL を書くみたいなことは結構やられていて,それが原因で Rails で落ちることがある(かも知れない).ちなみにこの日記は,左記リンクへの解決策でもある.この問題は const_missing を利用するコードで適切な記述がされていない時などに起きる.例えば以下のようなコード記述ではオリジナルの const_missing に影響を与えてしまって,その他のライブラリに影響が起きてしまう. def Object.const_missing(class_id) if /A*/ =~ name.to_s return class_id.to_s.sub(/A/, 'B