我对rails的ruby相当陌生,在使用options_from_collection_for_select
在我的html中尝试从散列数组(@sorted)提取键值时遇到了一些麻烦.haml文件。在散列数组中获取键的值
到目前为止,我已经试过
options_from_collection_for_select(@sorted, "#{@sorted['id']}",
"#{@sorted['name']}")
options_from_collection_for_select(@sorted, @sorted['id'], @sorted['name'])
但两者给我一个“不能把字符串转换为整数”的错误我已经打过电话to_i
但错误依然存在。
阵列的散列(@sorted)
@sorted => [{"id"=>"51a7ba4154b3289da800000f", "name"=>"Book1", "count"=>8},
{"id"=>"519d24ed54b328e512000001", "name"=>"Book2", "count"=>5},
{"id"=>"5258917b54b32812cd000003", "name"=>"Book3", "count"=>1}]
请向我们展示您的'@ sorted'散列的一部分 – xlembouras