collection_select のストロングをより適切に操作する必要があります。オブジェクトで関数を呼び出す方法しかわかりませんが、オブジェクトが知らない操作をさらに行う必要があります。これを行う方法はありますか?
現在:
lif.collection_select(:tier_id, @lif_plan.tiers, :id, :tiername)
私はこれを試しましたが、うまくいきませんでした(層オブジェクトを渡すと思っていました)
lif.collection_select(:tier_id, @lif_plan.tiers, :id, {|tier| "#{tier.tiername} - #{@member.tierrate(year_of_rate)} "} )
私の課題は、層が追加情報なしで何をすべきかを知らないため、そこに関数を作成して返すことはできないということです。ヘルプや提案をいただければ幸いです。