私はレールに不慣れで、少しリファクタリングしようとしています ( app/views/shared にタイトルをリストする部分的なレンダラーを配置します) レンダラーは、タイトルとともに日付を表示します。ただし、レンダラーの異なるユーザーは異なる日付を使用します。私が持っているリファクタリングの途中
title_date = list_titles.created_on
私が望むレンダラーの他のユーザーのために
title_date = list_titles.updated_on
パススルーした文字列を (:locals パラメータを使用して) 使用できますか? 私はPythonでできることを知っています
date_wanted = 'created_on'
title_date = getattr(list_titles, date_wanted)
しかし、ルビーでそれを行う方法がわかりません。(明らかにレールでは、部分レンダラーを呼び出すビューから date_wanted 文字列を渡します。)