我有一个有很多连接表并基于该表显示数据。数据已被映射,我已确认变量的类是字符串。
但是在实际表中,它将我返回的 html 中的映射值显示为 ["String"]
例如
<td><%= lead.case_details.map{|case_detail| case_detail.case_type} %></td>
Displays ["AC Suit on Account"]
我也试图通过调用 case_detail.case_type[2..-2] 来分割字符串并得到这个
[" Suit on Accou"]
我在同一个表中直接在模型上调用的其他行显示正常
<td><%= lead.city.titlecase %></td>
显示器
Cityville
在 IRB 我得到这个
>> case_detail.case_type
=> "AC Suit on Account"
>> case_detail.case_type.class
=> String