1
我有一個mongoid對象無法加入其他散列紅寶石中hash數組
@tran = Translations.where({:_id => params[:id]})[0]
對象@tran
具有@tran[:translations]
和result
一個陣列散列的是另一種散列
我試着將result
添加到@tran[:translations]
@tran[:translations] << result
但@tran[:translations]
的值更改爲[{*current value of result*}]
並沒有被追加
我在做什麼根本錯誤嗎?
你能告訴我們'p @tran [:translations]'? –
@tran [:translations'的值是'[{「value」:「hello3」,「rating」:100,「rating」:0}]' –
我在irb中檢查過它,沒有什麼奇怪的,因爲你有.. –