わかりましたので、私はこのヘルパーを持っています
def current_company_title
(Company.find_by_id(params["company_id"]).name rescue nil) || (@companies.first.name rescue nil) current_user.company.name
end
基本的に私がこれで達成していることは次のとおりです...
param["company_id"] が存在する場合は会社を取得しようとし、そうでない場合は @companies が存在する場合は最初の会社名を取得し、そうでない場合は現在のユーザーの会社名を取得します
これは機能しますが、レスキューはハックのように見えます...これを達成する別の方法についてのアイデア