Rails4削除された機能のおさらい。

myメモ

● vendor/pluginの削除
● ActiveResourceの削除
● matchのroutingの設定の無効
● hash形式のfinderメソッドの削除 find(:all) all(conditions: {name: 'ruby'})など
● find_by_xxxの削除 find_all_by_xxx, find_last_by_xxx, find_or_create_by_xxxなどを含め。
● ActiveRecord::SessionStoreの削除 (対応gem: activereord-session_store)
● ActiveRecord::Observerの (対応gem: rails-observers)
● rack-cacheの削除 (対応gem: rack-cache)「RackレベルでHTTPレスポンスをキャッシュする」
● ActionDispatch::PerformanceTestの削除 (対応gem: rails-perftest)


参考: WEB+DB






PS
機能は削除したが
対応できるgemがほぼ存在しているので
それらを使って臨時的に対応できる。