我對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