-1
的隱式轉換我有一個返回該數據庫命令:紅寶石/ HAML符號的整數進入
[{:score=>66.54}]
到@score對象
在HAML我想拿到的分數值,我打電話這樣說: Score: #{@score}
,但它只是顯示這樣了:[{:score=>66.54}]
,當我嘗試這個#{@score[:score]}
它說no implicit conversion of Symbol into Integer
。
我該如何得到正確的結果?
'[{:得分=> 66.54}]'是與一種元素的數組,它是一個哈希所以'@score [0] [:得分]'是你想要的。或者更好的,弄清楚爲什麼'@ score'是一個數組,並解決這個問題。 –
這工作並修復它。謝謝 – codeNinjaBro